Lines Matching refs:EXADriverPtr
1080 pSiS->EXADriverPtr = NULL;
1099 if(!(pSiS->EXADriverPtr = exaDriverAlloc())) {
1231 pSiS->EXADriverPtr->exa_major = 2;
1232 pSiS->EXADriverPtr->exa_minor = 0;
1237 pSiS->EXADriverPtr->memoryBase = pSiS->FbBase;
1238 pSiS->EXADriverPtr->memorySize = pSiS->maxxfbmem;
1239 pSiS->EXADriverPtr->offScreenBase = pScrn->virtualX * pScrn->virtualY
1241 if(pSiS->EXADriverPtr->memorySize > pSiS->EXADriverPtr->offScreenBase) {
1242 pSiS->EXADriverPtr->flags = EXA_OFFSCREEN_PIXMAPS;
1248 pSiS->EXADriverPtr->pixmapOffsetAlign = 16; /* src/dst: double quad word boundary */
1249 pSiS->EXADriverPtr->pixmapPitchAlign = 4; /* pitch: double word boundary */
1251 pSiS->EXADriverPtr->maxX = 4095;
1252 pSiS->EXADriverPtr->maxY = 4095;
1254 pSiS->EXADriverPtr->maxX = 2047;
1255 pSiS->EXADriverPtr->maxY = 2047;
1259 pSiS->EXADriverPtr->WaitMarker = SiSEXASync;
1262 pSiS->EXADriverPtr->PrepareSolid = SiSPrepareSolid;
1263 pSiS->EXADriverPtr->Solid = SiSSolid;
1264 pSiS->EXADriverPtr->DoneSolid = SiSDoneSolid;
1267 pSiS->EXADriverPtr->PrepareCopy = SiSPrepareCopy;
1268 pSiS->EXADriverPtr->Copy = SiSCopy;
1269 pSiS->EXADriverPtr->DoneCopy = SiSDoneCopy;
1355 if(!exaDriverInit(pScreen, pSiS->EXADriverPtr)) {
1366 pSiS->EXADriverPtr->UploadToScratch = SiSUploadToScratch;