Lines Matching refs:EXADriverPtr
661 pSiS->EXADriverPtr = NULL;
674 if(!(pSiS->EXADriverPtr = exaDriverAlloc())) {
767 pSiS->EXADriverPtr->exa_major = 2;
768 pSiS->EXADriverPtr->exa_minor = 0;
771 pSiS->EXADriverPtr->memoryBase = pSiS->FbBase;
772 pSiS->EXADriverPtr->memorySize = pSiS->maxxfbmem;
773 pSiS->EXADriverPtr->offScreenBase = pScrn->virtualX * pScrn->virtualY
775 if(pSiS->EXADriverPtr->memorySize > pSiS->EXADriverPtr->offScreenBase) {
776 pSiS->EXADriverPtr->flags = EXA_OFFSCREEN_PIXMAPS;
782 pSiS->EXADriverPtr->pixmapOffsetAlign = 8; /* src/dst: double quad word boundary */
783 pSiS->EXADriverPtr->pixmapPitchAlign = 8; /* could possibly be 1, but who knows for sure */
784 pSiS->EXADriverPtr->maxX = 2047;
785 pSiS->EXADriverPtr->maxY = 2047;
788 pSiS->EXADriverPtr->WaitMarker = SiSEXASync;
791 pSiS->EXADriverPtr->PrepareSolid = SiSPrepareSolid;
792 pSiS->EXADriverPtr->Solid = SiSSolid;
793 pSiS->EXADriverPtr->DoneSolid = SiSDoneSolid;
796 pSiS->EXADriverPtr->PrepareCopy = SiSPrepareCopy;
797 pSiS->EXADriverPtr->Copy = SiSCopy;
798 pSiS->EXADriverPtr->DoneCopy = SiSDoneCopy;
871 if(!exaDriverInit(pScreen, pSiS->EXADriverPtr)) {
882 pSiS->EXADriverPtr->UploadToScratch = SiSUploadToScratch;