Lines Matching defs:pTDFX

41   TDFXPtr pTDFX = TDFXPTR(pScrn);
43 pTDFX->pDRIInfo->wrap.WakeupHandler = pTDFX->coreWakeupHandler;
44 (*pTDFX->pDRIInfo->wrap.WakeupHandler) (WAKEUPHANDLER_ARGS);
45 pTDFX->pDRIInfo->wrap.WakeupHandler = TDFXDoWakeupHandler;
56 TDFXPtr pTDFX = TDFXPTR(pScrn);
60 pTDFX->pDRIInfo->wrap.BlockHandler = pTDFX->coreBlockHandler;
61 (*pTDFX->pDRIInfo->wrap.BlockHandler) (BLOCKHANDLER_ARGS);
62 pTDFX->pDRIInfo->wrap.BlockHandler = TDFXDoBlockHandler;
69 TDFXPtr pTDFX = TDFXPTR(pScrn);
79 if (pTDFX->ChipType > PCI_CHIP_VOODOO3) {
88 if (pTDFX->ChipType <= PCI_CHIP_VOODOO3) {
131 pTDFX->pDRIInfo = pDRIInfo;
136 pDRIInfo->busIdString = DRICreatePCIBusID(pTDFX->PciInfo[0]);
139 pDRIInfo->busIdString = DRICreatePCIBusID(pTDFX->PciInfo);
143 ((pciConfigPtr)pTDFX->PciInfo->thisCard)->busnum,
144 ((pciConfigPtr)pTDFX->PciInfo->thisCard)->devnum,
145 ((pciConfigPtr)pTDFX->PciInfo->thisCard)->funcnum);
151 pDRIInfo->frameBufferPhysicalAddress = (pointer) pTDFX->LinearAddr[0];
152 pDRIInfo->frameBufferSize = pTDFX->FbMapSize;
153 pDRIInfo->frameBufferStride = pTDFX->stride;
156 pTDFX->coreBlockHandler = pDRIInfo->wrap.BlockHandler;
158 pTDFX->coreWakeupHandler = pDRIInfo->wrap.WakeupHandler;
187 DRIDestroyInfoRec(pTDFX->pDRIInfo);
188 pTDFX->pDRIInfo=0;
209 if (!DRIScreenInit(pScreen, pDRIInfo, &pTDFX->drmSubFD)) {
212 DRIDestroyInfoRec(pTDFX->pDRIInfo);
213 pTDFX->pDRIInfo=0;
222 drmVersionPtr version = drmGetVersion(pTDFX->drmSubFD);
243 if (drmAddMap(pTDFX->drmSubFD, (drm_handle_t)pTDFX->MMIOAddr[0],
261 TDFXPtr pTDFX = TDFXPTR(pScrn);
265 if (pTDFX->pDRIInfo) {
266 if (pTDFX->pDRIInfo->devPrivate) {
267 free(pTDFX->pDRIInfo->devPrivate);
268 pTDFX->pDRIInfo->devPrivate=0;
270 DRIDestroyInfoRec(pTDFX->pDRIInfo);
271 pTDFX->pDRIInfo=0;
293 TDFXPtr pTDFX = TDFXPTR(pScrn);
296 pTDFX->pDRIInfo->driverSwapMethod = DRI_HIDE_X_CONTEXT;
298 pTDFXDRI=(TDFXDRIPtr)pTDFX->pDRIInfo->devPrivate;
300 pTDFXDRI->deviceID = DEVICE_ID(pTDFX->PciInfo[0]);
302 pTDFXDRI->deviceID = DEVICE_ID(pTDFX->PciInfo);
307 pTDFXDRI->cpp=pTDFX->cpp;
308 pTDFXDRI->stride=pTDFX->stride;
309 pTDFXDRI->fifoOffset=pTDFX->fifoOffset;
310 pTDFXDRI->fifoSize=pTDFX->fifoSize;
311 pTDFXDRI->textureOffset=pTDFX->texOffset;
312 pTDFXDRI->textureSize=pTDFX->texSize;
313 pTDFXDRI->fbOffset=pTDFX->fbOffset;
314 pTDFXDRI->backOffset=pTDFX->backOffset;
315 pTDFXDRI->depthOffset=pTDFX->depthOffset;
333 TDFXPtr pTDFX = TDFXPTR(pScrn);
343 TDFXSelectBuffer(pTDFX, TDFX_BACK);
346 TDFXSelectBuffer(pTDFX, TDFX_DEPTH);
351 TDFXSelectBuffer(pTDFX, TDFX_FRONT);
354 pTDFX->AccelInfoRec->NeedToSync = TRUE;
365 TDFXPtr pTDFX = TDFXPTR(pScrn);
379 TDFXSelectBuffer(pTDFX, TDFX_BACK);
387 TDFXSelectBuffer(pTDFX, TDFX_DEPTH);
395 TDFXSelectBuffer(pTDFX, TDFX_FRONT);
397 pTDFX->AccelInfoRec->NeedToSync = TRUE;
411 TDFXPtr pTDFX;
415 pTDFX=TDFXPTR(pScrn);
416 if (pTDFX->numChips>1) {
440 TDFXPtr pTDFX = TDFXPTR(pScrn);
442 xf86FreeOffscreenArea(pTDFX->reservedArea);
449 TDFXPtr pTDFX = TDFXPTR(pScrn);
452 if(pTDFX->overlayBuffer) {
453 xf86FreeOffscreenLinear(pTDFX->overlayBuffer);
454 pTDFX->overlayBuffer = NULL;
457 if(pTDFX->overlayBuffer2) {
458 xf86FreeOffscreenLinear(pTDFX->overlayBuffer2);
459 pTDFX->overlayBuffer2 = NULL;
462 if(pTDFX->textureBuffer) {
463 xf86FreeOffscreenArea(pTDFX->textureBuffer);
464 pTDFX->textureBuffer = NULL;
470 pTDFX->pixmapCacheLinesMin,
472 pTDFX->reservedArea = xf86AllocateOffscreenArea(pScreen, pScrn->displayWidth,
473 pTDFX->pixmapCacheLinesMax - pTDFX->pixmapCacheLinesMin,