| /xsrc/external/mit/xf86-video-tdfx/dist/src/ |
| H A D | tdfx_priv.c | 33 void TDFXWriteFifo_24(TDFXPtr pTDFX, int val) { argument 34 *pTDFX->fifoPtr++ = val; 37 void TDFXWriteFifo_16(TDFXPtr pTDFX, int val) { argument 38 *pTDFX->fifoPtr++ = BE_WSWAP32(val); 41 void TDFXWriteFifo_8(TDFXPtr pTDFX, int val) { argument 42 *pTDFX->fifoPtr++ = BE_BSWAP32(val); 49 TDFXPtr pTDFX; local in function:TDFXSendNOPFifo3D 51 pTDFX=TDFXPTR(pScrn); 52 TDFXAllocateSlots(pTDFX, 2); 54 WRITE_FIFO(pTDFX, 59 TDFXPtr pTDFX; local in function:TDFXSendNOPFifo2D 79 TDFXPtr pTDFX; local in function:InstallFifo 107 TDFXPtr pTDFX; local in function:TDFXResetFifo 143 TDFXPtr pTDFX; local in function:TDFXSyncFifo 193 TDFXPtr pTDFX; local in function:TDFXInitFifo 213 TDFXPtr pTDFX; local in function:TDFXShutdownFifo 226 GetReadPtr(TDFXPtr pTDFX) argument 241 TDFXPtr pTDFX; local in function:TDFXSwapContextFifo 285 TDFXMakeSpace(TDFXPtr pTDFX,uint32 slots) argument 356 TDFXAllocateSlots(TDFXPtr pTDFX,int slots) argument [all...] |
| H A D | tdfx_io.c | 49 static void TDFXWriteControlPIO(TDFXPtr pTDFX, int addr, char index, char val) { argument 50 outb(pTDFX->PIOBase[0]+addr, index); 51 outb(pTDFX->PIOBase[0]+addr+1, val); 54 static char TDFXReadControlPIO(TDFXPtr pTDFX, int addr, char index) { argument 55 outb(pTDFX->PIOBase[0]+addr, index); 56 return inb(pTDFX->PIOBase[0]+addr+1); 59 static void TDFXWriteChipLongPIO(TDFXPtr pTDFX, int chip, int addr, int val) { argument 60 outl(pTDFX->PIOBase[chip]+addr, val); 63 static int TDFXReadChipLongPIO(TDFXPtr pTDFX, int chip, int addr) { argument 64 return inl(pTDFX 67 TDFXWriteLongPIO(TDFXPtr pTDFX,int addr,int val) argument 71 TDFXReadLongPIO(TDFXPtr pTDFX,int addr) argument 75 TDFXSetPIOAccess(TDFXPtr pTDFX) argument 86 TDFXWriteControlMMIO(TDFXPtr pTDFX,int addr,char index,char val) argument 91 TDFXReadControlMMIO(TDFXPtr pTDFX,int addr,char index) argument 96 TDFXWriteChipLongMMIO(TDFXPtr pTDFX,int chip,int addr,int val) argument 100 TDFXReadChipLongMMIO(TDFXPtr pTDFX,int chip,int addr) argument 104 TDFXWriteLongMMIO(TDFXPtr pTDFX,int addr,int val) argument 108 TDFXReadLongMMIO(TDFXPtr pTDFX,int addr) argument 112 TDFXSetMMIOAccess(TDFXPtr pTDFX) argument [all...] |
| H A D | tdfx_accel.c | 82 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXNeedSync 83 pTDFX->syncDone=FALSE; 85 pTDFX->AccelInfoRec->NeedToSync = TRUE; 91 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXFirstSync 93 if (!pTDFX->syncDone) { 95 if (pTDFX->directRenderingEnabled) { 100 pTDFX->syncDone=TRUE; 101 pTDFX->sync(pScrn); 107 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXCheckSync 109 if (pTDFX 121 TDFXSelectBuffer(TDFXPtr pTDFX,int which) argument 167 TDFXSetLFBConfig(TDFXPtr pTDFX) argument 215 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXAccelInit 314 TDFXMakeRoomNoProp(TDFXPtr pTDFX,int size) argument 328 TDFXPtr pTDFX; local in function:TDFXSendNOPNoProp 337 TDFXPtr pTDFX; local in function:TDFXSync 357 TDFXMatchState(TDFXPtr pTDFX) argument 391 TDFXPtr pTDFX; local in function:TDFXClearState 404 TDFXPtr pTDFX; local in function:TDFXSetClippingRectangle 419 TDFXPtr pTDFX; local in function:TDFXDisableClipping 431 TDFXPtr pTDFX; local in function:TDFXSetupForScreenToScreenCopy 466 TDFXPtr pTDFX; local in function:TDFXSubsequentScreenToScreenCopy 501 TDFXPtr pTDFX; local in function:TDFXSetupForSolidFill 526 TDFXPtr pTDFX; local in function:TDFXSubsequentSolidFillRect 545 TDFXPtr pTDFX; local in function:TDFXSetupForMono8x8PatternFill 578 TDFXPtr pTDFX; local in function:TDFXSubsequentMono8x8PatternFillRect 594 TDFXPtr pTDFX; local in function:TDFXSetupForSolidLine 613 TDFXPtr pTDFX; local in function:TDFXSubsequentSolidTwoPointLine 635 TDFXPtr pTDFX; local in function:TDFXSubsequentSolidHorVertLine 656 TDFXPtr pTDFX; local in function:TDFXNonTEGlyphRenderer 734 TDFXPtr pTDFX; local in function:TDFXSetupForDashedLine 773 TDFXPtr pTDFX; local in function:TDFXSubsequentDashedTwoPointLine 794 TDFXPtr pTDFX; local in function:TDFXSetupForScreenToScreenColorExpandFill 817 TDFXPtr pTDFX; local in function:TDFXSubsequentScreenToScreenColorExpandFill 861 TDFXPtr pTDFX; local in function:TDFXSetupForCPUToScreenColorExpandFill 884 TDFXPtr pTDFX; local in function:TDFXSubsequentCPUToScreenColorExpandFill 925 TDFXPtr pTDFX; local in function:TDFXSubsequentColorExpandScanline [all...] |
| H A D | tdfx_hwcurs.c | 30 TDFXPtr pTDFX; local in function:TDFXCursorInit 35 pTDFX = TDFXPTR(pScrn); 36 pTDFX->CursorInfoRec = infoPtr = xf86CreateCursorInfoRec(); 56 pTDFX->ModeReg.cursloc = pTDFX->cursorOffset; 57 pTDFX->writeLong(pTDFX, HWCURPATADDR, pTDFX->cursorOffset); 63 static unsigned int TDFXSwap(TDFXPtr pTDFX, unsigned int val) { argument 64 switch (pTDFX 80 TDFXPtr pTDFX; local in function:TDFXLoadCursorImage 102 TDFXPtr pTDFX; local in function:TDFXShowCursor 113 TDFXPtr pTDFX; local in function:TDFXHideCursor 124 TDFXPtr pTDFX; local in function:TDFXSetCursorPosition 134 TDFXPtr pTDFX; local in function:TDFXSetCursorColors 146 TDFXPtr pTDFX; local in function:TDFXUseHWCursor [all...] |
| H A D | tdfx_driver.c | 374 TDFXPtr pTDFX; local in function:TDFXPciProbe 390 pTDFX = TDFXGetRec(pScrn); 391 if (pTDFX == NULL) { 395 pTDFX->initDone = FALSE; 396 pTDFX->match_id = (enum tdfx_chips) match_data; 397 pTDFX->pEnt = xf86GetEntityInfo(entity_num); 398 pTDFX->PciInfo[0] = dev; 399 pTDFX->numChips = 1; 400 pTDFX->Primary = xf86IsPrimaryPci(dev); 402 pTDFX 479 TDFXPtr pTDFX; local in function:TDFXCountRam 603 TDFXPtr pTDFX; local in function:TDFXFindChips 630 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXInitChips 723 TDFXPtr pTDFX= b->DriverPrivate.ptr; local in function:TDFXPutBits 736 TDFXPtr pTDFX = b->DriverPrivate.ptr; local in function:TDFXGetBits 746 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXI2cInit 777 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:doTDFXDDC 804 TDFXPtr pTDFX; local in function:TDFXPreInit 1274 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXMapMem 1335 TDFXPtr pTDFX; local in function:TDFXUnmapMem 1372 TDFXPtr pTDFX; local in function:PrintRegisters 1429 TDFXPtr pTDFX; local in function:DoSave 1481 TDFXPtr pTDFX; local in function:TDFXSave 1503 TDFXPtr pTDFX; local in function:DoRestore 1568 TDFXPtr pTDFX; local in function:TDFXRestore 1630 TDFXPtr pTDFX; local in function:SetupVidPLL 1793 TDFXPtr pTDFX; local in function:TDFXInitVGA 1832 TDFXPtr pTDFX; local in function:TDFXSetMode 1899 TDFXPtr pTDFX; local in function:TDFXModeInit 1965 TDFXPtr pTDFX; local in function:TDFXLoadPalette16 2003 TDFXPtr pTDFX; local in function:TDFXLoadPalette24 2101 TDFXPtr pTDFX; local in function:allocateMemory 2236 TDFXPtr pTDFX; local in function:TDFXScreenInit 2482 TDFXPtr pTDFX; local in function:TDFXAdjustFrame 2504 TDFXPtr pTDFX; local in function:TDFXEnterVT 2526 TDFXPtr pTDFX; local in function:TDFXLeaveVT 2548 TDFXPtr pTDFX; local in function:TDFXCloseScreen 2609 TDFXPtr pTDFX; local in function:TDFXValidMode 2683 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXBlockHandler 2697 TDFXPtr pTDFX; local in function:TDFXDisplayPowerManagementSet [all...] |
| H A D | tdfx_video.c | 128 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXInitVideo 132 if(pTDFX->cpp == 1) 135 if (!pTDFX->TextureXvideo) { 182 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXAllocAdaptor 200 pPriv->colorKey = pTDFX->videoKey; 212 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXSetupImageVideoOverlay 242 pTDFX->overlayAdaptor = adapt; 256 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXSetupImageVideoTexture 289 pTDFX->textureAdaptor = adapt; 351 TDFXPtr pTDFX local in function:TDFXSetPortAttributeOverlay 512 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXStopVideoTexture 530 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXScreenToScreenYUVStretchBlit 566 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:YUVPlanarToPacked 627 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXPutImageTexture 693 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXResetVideoOverlay 708 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXStopVideoOverlay 798 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDisplayVideoOverlay 893 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXPutImageOverlay 1045 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXVideoTimerCallback 1084 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXAllocateMemoryArea 1169 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXAllocateSurface 1223 TDFXPtr pTDFX = TDFXPTR(surface->pScrn); local in function:TDFXStopSurface 1280 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDisplaySurface [all...] |
| H A D | tdfx_dri.c | 41 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDoWakeupHandler 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); local in function:TDFXDoBlockHandler 60 pTDFX->pDRIInfo->wrap.BlockHandler = pTDFX->coreBlockHandler; 61 (*pTDFX->pDRIInfo->wrap.BlockHandler) (BLOCKHANDLER_ARGS); 62 pTDFX 69 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDRIScreenInit 261 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDRICloseScreen 293 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDRIFinishScreenInit 333 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDRIInitBuffers 365 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDRIMoveBuffers 440 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDRITransitionTo2d 449 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFXDRITransitionTo3d [all...] |
| H A D | tdfx_dga.c | 48 TDFXPtr pTDFX; local in function:TDFXDGAInit 53 pTDFX = TDFXPTR(pScrn); 70 if (!pTDFX->NoAccel) 90 currentMode->address = pTDFX->FbBase; 91 currentMode->bytesPerScanline = ((pScrn->displayWidth*pTDFX->cpp)+3) & ~3L; 93 currentMode->imageHeight = pTDFX->pixmapCacheLinesMax; 106 pTDFX->DGAModes = modes; 117 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFX_SetMode 121 if(pTDFX->DGAactive) { 124 pTDFX 141 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFX_GetViewport 149 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFX_SetViewport 166 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFX_FillRect 178 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFX_BlitRect 213 TDFXPtr pTDFX = TDFXPTR(pScrn); local in function:TDFX_OpenFramebuffer [all...] |
| H A D | tdfx_sli.c | 17 Bool TDFXDisableSLI(TDFXPtr pTDFX) argument 22 for (i=0; i<pTDFX->numChips; i++) { 36 pTDFX->writeChipLong(pTDFX, i, SST_3D_SLICTRL, 0); 37 pTDFX->writeChipLong(pTDFX, i, SST_3D_AACTRL, 0); 56 if (pTDFX->numChips>1) { 57 v=pTDFX->readChipLong(pTDFX, i, PCIINIT0); 58 pTDFX 85 TDFXPtr pTDFX; local in function:TDFXSetupSLI [all...] |
| H A D | tdfx.h | 48 pci_device_cfg_read_u32(pTDFX->PciInfo[(card_index)], & (value), (offset)) 51 pci_device_cfg_write_u32(pTDFX->PciInfo[(card_index)], (value), (offset)) 62 (value) = pciReadLong(pTDFX->PciTag[(card_index)], (offset)) 65 pciWriteLong(pTDFX->PciTag[(card_index)], (offset), (value)) 94 extern Bool TDFXDisableSLI(TDFXPtr pTDFX); 97 extern void FillPrivateDRI(TDFXPtr pTDFX, TDFXDRIPtr pTDFXDRI); 141 typedef void (*TDFXWriteIndexedByteFunc)(TDFXPtr pTDFX, int addr, 143 typedef char (*TDFXReadIndexedByteFunc)(TDFXPtr pTDFX, int addr, 145 typedef void (*TDFXWriteWordFunc)(TDFXPtr pTDFX, int addr, int value); 146 typedef int (*TDFXReadWordFunc)(TDFXPtr pTDFX, in [all...] |
| H A D | tdfx_priv.h | 83 void TDFXAllocateSlots(TDFXPtr pTDFX, int slots); 87 if ((pTDFX->fifoSlots -= (_n)) < 0) \ 98 void TDFXWriteFifo_24(TDFXPtr pTDFX, int val); 99 void TDFXWriteFifo_16(TDFXPtr pTDFX, int val); 100 void TDFXWriteFifo_8(TDFXPtr pTDFX, int val); 111 *pTDFX->fifoMirrorPtr++ = _val; \ 112 *pTDFX->fifoPtr++ = _val; \ 118 pTDFX->writeFifo(ptr, _val); \ 123 *pTDFX->fifoPtr++ = _val; \ 138 WRITE_FIFO ( pTDFX, [all...] |