Lines Matching refs:pDRIInfo

1529     DRIInfoPtr     pDRIInfo;
1556 if (!(pDRIInfo = DRICreateInfoRec())) return FALSE;
1558 info->dri->pDRIInfo = pDRIInfo;
1559 pDRIInfo->drmDriverName = RADEON_DRIVER_NAME;
1562 pDRIInfo->clientDriverName = R600_DRIVER_NAME;
1564 pDRIInfo->clientDriverName = R300_DRIVER_NAME;
1566 pDRIInfo->clientDriverName = R200_DRIVER_NAME;
1568 pDRIInfo->clientDriverName = RADEON_DRIVER_NAME;
1571 pDRIInfo->busIdString = DRICreatePCIBusID(info->PciInfo);
1573 pDRIInfo->busIdString = malloc(64);
1574 sprintf(pDRIInfo->busIdString,
1580 pDRIInfo->ddxDriverMajorVersion = info->allowColorTiling ? 5 : 4;
1581 pDRIInfo->ddxDriverMinorVersion = 3;
1582 pDRIInfo->ddxDriverPatchVersion = 0;
1583 pDRIInfo->frameBufferPhysicalAddress = (void *)(uintptr_t)info->LinearAddr + info->dri->frontOffset;
1584 pDRIInfo->frameBufferSize = info->FbMapSize - info->FbSecureSize;
1585 pDRIInfo->frameBufferStride = (pScrn->displayWidth *
1587 pDRIInfo->ddxDrawableTableEntry = RADEON_MAX_DRAWABLES;
1588 pDRIInfo->maxDrawableTableEntry = (SAREA_MAX_DRAWABLES
1594 pDRIInfo->wrap.AdjustFrame = NULL;
1600 pDRIInfo->SAREASize = ((sizeof(XF86DRISAREARec) + 0xfff)
1611 pDRIInfo->SAREASize = SAREA_MAX;
1615 DRIDestroyInfoRec(info->dri->pDRIInfo);
1616 info->dri->pDRIInfo = NULL;
1619 pDRIInfo->devPrivate = pRADEONDRI;
1620 pDRIInfo->devPrivateSize = sizeof(RADEONDRIRec);
1621 pDRIInfo->contextSize = sizeof(RADEONDRIContextRec);
1623 pDRIInfo->CreateContext = RADEONCreateContext;
1624 pDRIInfo->DestroyContext = RADEONDestroyContext;
1625 pDRIInfo->SwapContext = RADEONDRISwapContext;
1626 pDRIInfo->InitBuffers = RADEONDRIInitBuffers;
1627 pDRIInfo->MoveBuffers = RADEONDRIMoveBuffers;
1628 pDRIInfo->bufferRequests = DRI_ALL_WINDOWS;
1629 pDRIInfo->TransitionTo2d = RADEONDRITransitionTo2d;
1630 pDRIInfo->TransitionTo3d = RADEONDRITransitionTo3d;
1631 pDRIInfo->TransitionSingleToMulti3D = RADEONDRITransitionSingleToMulti3d;
1632 pDRIInfo->TransitionMultiToSingle3D = RADEONDRITransitionMultiToSingle3d;
1636 pDRIInfo->ClipNotify = RADEONDRIClipNotify;
1639 pDRIInfo->createDummyCtx = TRUE;
1640 pDRIInfo->createDummyCtxPriv = FALSE;
1653 pDRIInfo->texOffsetStart = RADEONTexOffsetStart;
1658 if (!DRIScreenInit(pScreen, pDRIInfo, &info->dri->drmFD)) {
1661 free(pDRIInfo->devPrivate);
1662 pDRIInfo->devPrivate = NULL;
1663 DRIDestroyInfoRec(pDRIInfo);
1664 pDRIInfo = NULL;
1740 info->dri->pDRIInfo->driverSwapMethod = DRI_HIDE_X_CONTEXT;
1741 /* info->dri->pDRIInfo->driverSwapMethod = DRI_SERVER_SWAP; */
1778 pRADEONDRI = (RADEONDRIPtr)info->dri->pDRIInfo->devPrivate;
1958 if (info->dri->pDRIInfo) {
1959 if (info->dri->pDRIInfo->devPrivate) {
1960 free(info->dri->pDRIInfo->devPrivate);
1961 info->dri->pDRIInfo->devPrivate = NULL;
1963 DRIDestroyInfoRec(info->dri->pDRIInfo);
1964 info->dri->pDRIInfo = NULL;