Lines Matching defs:pDRIInfo

92    I810DRIPtr pI810DRI = (I810DRIPtr) pI810->pDRIInfo->devPrivate;
161 DRIInfoPtr pDRIInfo;
225 pDRIInfo = DRICreateInfoRec();
226 if (!pDRIInfo) {
232 /* pDRIInfo->wrap.ValidateTree = 0; */
233 /* pDRIInfo->wrap.PostValidateTree = 0; */
235 pI810->pDRIInfo = pDRIInfo;
238 pDRIInfo->drmDriverName = I810KernelDriverName;
239 pDRIInfo->clientDriverName = I810ClientDriverName;
241 pDRIInfo->busIdString = DRICreatePCIBusID(pI810->PciInfo);
243 pDRIInfo->busIdString = malloc(64);
244 if (pDRIInfo->busIdString)
245 sprintf(pDRIInfo->busIdString, "PCI:%d:%d:%d",
250 if (!pDRIInfo->busIdString) {
251 DRIDestroyInfoRec(pI810->pDRIInfo);
252 pI810->pDRIInfo = NULL;
255 pDRIInfo->ddxDriverMajorVersion = I810_MAJOR_VERSION;
256 pDRIInfo->ddxDriverMinorVersion = I810_MINOR_VERSION;
257 pDRIInfo->ddxDriverPatchVersion = I810_PATCHLEVEL;
258 pDRIInfo->frameBufferPhysicalAddress = (pointer) pI810->LinearAddr;
259 pDRIInfo->frameBufferSize = (((pScrn->displayWidth *
263 pDRIInfo->frameBufferStride = pScrn->displayWidth * pI810->cpp;
264 pDRIInfo->ddxDrawableTableEntry = I810_MAX_DRAWABLES;
267 pDRIInfo->maxDrawableTableEntry = SAREA_MAX_DRAWABLES;
269 pDRIInfo->maxDrawableTableEntry = I810_MAX_DRAWABLES;
279 pDRIInfo->SAREASize = SAREA_MAX;
282 DRIDestroyInfoRec(pI810->pDRIInfo);
283 pI810->pDRIInfo = NULL;
286 pDRIInfo->devPrivate = pI810DRI;
287 pDRIInfo->devPrivateSize = sizeof(I810DRIRec);
288 pDRIInfo->contextSize = sizeof(I810DRIContextRec);
290 pDRIInfo->CreateContext = I810CreateContext;
291 pDRIInfo->DestroyContext = I810DestroyContext;
292 pDRIInfo->SwapContext = I810DRISwapContext;
293 pDRIInfo->InitBuffers = I810DRIInitBuffers;
294 pDRIInfo->MoveBuffers = I810DRIMoveBuffers;
295 pDRIInfo->bufferRequests = DRI_ALL_WINDOWS;
296 pDRIInfo->TransitionTo2d = I810DRITransitionTo2d;
297 pDRIInfo->TransitionTo3d = I810DRITransitionTo3d;
298 pDRIInfo->TransitionSingleToMulti3D = I810DRITransitionSingleToMulti3d;
299 pDRIInfo->TransitionMultiToSingle3D = I810DRITransitionMultiToSingle3d;
301 pDRIInfo->createDummyCtx = TRUE;
302 pDRIInfo->createDummyCtxPriv = FALSE;
307 if (!DRIScreenInit(pScreen, pDRIInfo, &pI810->drmSubFD)) {
310 free(pDRIInfo->devPrivate);
311 pDRIInfo->devPrivate = NULL;
312 DRIDestroyInfoRec(pI810->pDRIInfo);
313 pI810->pDRIInfo = NULL;
896 pI810->pDRIInfo->driverSwapMethod = DRI_HIDE_X_CONTEXT;
907 if (pI810->pDRIInfo) {
908 I810DRIPtr pI810DRI = (I810DRIPtr) pI810->pDRIInfo->devPrivate;
916 free(pI810->pDRIInfo->devPrivate);
917 pI810->pDRIInfo->devPrivate = NULL;
923 DRIDestroyInfoRec(pI810->pDRIInfo);
924 pI810->pDRIInfo = NULL;