Home | History | Annotate | Download | only in src

Lines Matching refs:pDRIInfo

262    MGADRIPtr pMGADRI = (MGADRIPtr)pMga->pDRIInfo->devPrivate;
865 DRIInfoPtr pDRIInfo;
910 pDRIInfo = DRICreateInfoRec();
911 if ( !pDRIInfo ) {
916 pMga->pDRIInfo = pDRIInfo;
918 pDRIInfo->drmDriverName = MGAKernelDriverName;
919 pDRIInfo->clientDriverName = MGAClientDriverName;
921 pDRIInfo->busIdString = DRICreatePCIBusID(pMga->PciInfo);
923 pDRIInfo->busIdString = malloc(64);
924 sprintf( pDRIInfo->busIdString, "PCI:%d:%d:%d",
935 pDRIInfo->ddxDriverMajorVersion = PACKAGE_VERSION_MAJOR;
936 pDRIInfo->ddxDriverMinorVersion = PACKAGE_VERSION_MINOR;
937 pDRIInfo->ddxDriverPatchVersion = PACKAGE_VERSION_PATCHLEVEL;
938 pDRIInfo->frameBufferPhysicalAddress = (void *) pMga->FbAddress;
939 pDRIInfo->frameBufferSize = pMga->FbMapSize;
940 pDRIInfo->frameBufferStride = pScrn->displayWidth*(pScrn->bitsPerPixel/8);
941 pDRIInfo->ddxDrawableTableEntry = MGA_MAX_DRAWABLES;
943 pDRIInfo->createDummyCtx = TRUE;
944 pDRIInfo->createDummyCtxPriv = FALSE;
947 pDRIInfo->maxDrawableTableEntry = SAREA_MAX_DRAWABLES;
949 pDRIInfo->maxDrawableTableEntry = MGA_MAX_DRAWABLES;
966 pDRIInfo->SAREASize = SAREA_MAX;
970 DRIDestroyInfoRec( pMga->pDRIInfo );
971 pMga->pDRIInfo = 0;
981 DRIDestroyInfoRec( pMga->pDRIInfo );
982 pMga->pDRIInfo = 0;
989 pDRIInfo->devPrivate = pMGADRI;
990 pDRIInfo->devPrivateSize = sizeof(MGADRIRec);
991 pDRIInfo->contextSize = sizeof(MGADRIContextRec);
993 pDRIInfo->CreateContext = MGACreateContext;
994 pDRIInfo->DestroyContext = MGADestroyContext;
997 pDRIInfo->SwapContext = MGADRISwapContextShared;
999 pDRIInfo->SwapContext = MGADRISwapContext;
1002 pDRIInfo->InitBuffers = MGADRIInitBuffersEXA;
1003 pDRIInfo->MoveBuffers = MGADRIMoveBuffersEXA;
1006 pDRIInfo->InitBuffers = MGADRIInitBuffersEXA;
1007 pDRIInfo->MoveBuffers = MGADRIMoveBuffersEXA;
1011 pDRIInfo->InitBuffers = MGADRIInitBuffersXAA;
1012 pDRIInfo->MoveBuffers = MGADRIMoveBuffersXAA;
1018 pDRIInfo->bufferRequests = DRI_ALL_WINDOWS;
1020 if ( !DRIScreenInit( pScreen, pDRIInfo, &pMga->drmFD ) ) {
1023 free( pDRIInfo->devPrivate );
1024 pDRIInfo->devPrivate = 0;
1025 DRIDestroyInfoRec( pMga->pDRIInfo );
1026 pMga->pDRIInfo = 0;
1142 if ( !pMga->pDRIInfo )
1145 pMGADRI = (MGADRIPtr)pMga->pDRIInfo->devPrivate;
1147 pMga->pDRIInfo->driverSwapMethod = DRI_HIDE_X_CONTEXT;
1261 if ( pMga->pDRIInfo ) {
1262 free(pMga->pDRIInfo->devPrivate);
1263 pMga->pDRIInfo->devPrivate = 0;
1264 DRIDestroyInfoRec( pMga->pDRIInfo );
1265 pMga->pDRIInfo = 0;