Lines Matching defs:pDRIInfo
971 DRIInfoPtr pDRIInfo;
1023 pDRIInfo = DRICreateInfoRec();
1024 if ( !pDRIInfo ) return FALSE;
1026 pATI->pDRIInfo = pDRIInfo;
1027 pDRIInfo->drmDriverName = ATIKernelDriverName;
1028 pDRIInfo->clientDriverName = ATIClientDriverName;
1030 pDRIInfo->busIdString = DRICreatePCIBusID(pATI->PCIInfo);
1032 pDRIInfo->busIdString = malloc( 64 );
1033 sprintf( pDRIInfo->busIdString,
1039 pDRIInfo->ddxDriverMajorVersion = MACH64_VERSION_MAJOR;
1040 pDRIInfo->ddxDriverMinorVersion = MACH64_VERSION_MINOR;
1041 pDRIInfo->ddxDriverPatchVersion = MACH64_VERSION_PATCH;
1042 pDRIInfo->frameBufferPhysicalAddress = (void *)pATI->LinearBase;
1043 pDRIInfo->frameBufferSize = pATI->LinearSize;
1044 pDRIInfo->frameBufferStride = (pScreenInfo->displayWidth *
1046 pDRIInfo->ddxDrawableTableEntry = ATI_MAX_DRAWABLES;
1049 pDRIInfo->maxDrawableTableEntry = SAREA_MAX_DRAWABLES;
1051 pDRIInfo->maxDrawableTableEntry = ATI_MAX_DRAWABLES;
1065 pDRIInfo->SAREASize = SAREA_MAX;
1069 DRIDestroyInfoRec( pATI->pDRIInfo );
1070 pATI->pDRIInfo = NULL;
1079 DRIDestroyInfoRec( pATI->pDRIInfo );
1080 pATI->pDRIInfo = NULL;
1088 pDRIInfo->devPrivate = pATIDRI;
1089 pDRIInfo->devPrivateSize = sizeof(ATIDRIRec);
1090 pDRIInfo->contextSize = sizeof(ATIDRIContextRec);
1092 pDRIInfo->CreateContext = ATICreateContext;
1093 pDRIInfo->DestroyContext = ATIDestroyContext;
1094 pDRIInfo->SwapContext = ATIDRISwapContext;
1095 pDRIInfo->InitBuffers = ATIDRIInitBuffers;
1096 pDRIInfo->MoveBuffers = ATIDRIMoveBuffers;
1099 pDRIInfo->TransitionTo2d = ATIDRITransitionTo2d;
1100 pDRIInfo->TransitionTo3d = ATIDRITransitionTo3d;
1105 pDRIInfo->TransitionTo2d = ATIDRITransitionTo2d_EXA;
1106 pDRIInfo->TransitionTo3d = ATIDRITransitionTo3d_EXA;
1109 pDRIInfo->bufferRequests = DRI_ALL_WINDOWS;
1111 pDRIInfo->createDummyCtx = TRUE;
1112 pDRIInfo->createDummyCtxPriv = FALSE;
1116 if ( !DRIScreenInit( pScreen, pDRIInfo, &pATI->drmFD ) ) {
1119 free( pDRIInfo->devPrivate );
1120 pDRIInfo->devPrivate = NULL;
1121 DRIDestroyInfoRec( pDRIInfo );
1122 pDRIInfo = NULL;
1242 pATI->pDRIInfo->driverSwapMethod = DRI_HIDE_X_CONTEXT;
1282 pATIDRI = (ATIDRIPtr)pATI->pDRIInfo->devPrivate;
1408 if ( pATI->pDRIInfo ) {
1409 if ( pATI->pDRIInfo->devPrivate ) {
1410 free( pATI->pDRIInfo->devPrivate );
1411 pATI->pDRIInfo->devPrivate = NULL;
1413 DRIDestroyInfoRec( pATI->pDRIInfo );
1414 pATI->pDRIInfo = NULL;