Lines Matching refs:EXADriverPtr
105 if (!(psav->EXADriverPtr = exaDriverAlloc())) {
113 psav->EXADriverPtr->exa_major = 2;
114 psav->EXADriverPtr->exa_minor = 0;
117 psav->EXADriverPtr->memoryBase = psav->FBBase + pScrn->fbOffset;
119 psav->EXADriverPtr->memorySize = psav->EXAendfb;
124 psav->EXADriverPtr->offScreenBase =
127 psav->EXADriverPtr->offScreenBase =
131 psav->EXADriverPtr->offScreenBase = pScrn->virtualY * psav->lDelta;
134 if (psav->EXADriverPtr->memorySize > psav->EXADriverPtr->offScreenBase) {
135 psav->EXADriverPtr->flags = EXA_OFFSCREEN_PIXMAPS;
142 psav->EXADriverPtr->pixmapPitchAlign = 128; /* ~127 */
144 psav->EXADriverPtr->pixmapPitchAlign = 32; /* ~31 */
149 psav->EXADriverPtr->pixmapOffsetAlign = 16; /* octword */
151 psav->EXADriverPtr->pixmapOffsetAlign = 8; /* quadword */
155 psav->EXADriverPtr->maxX = 4096;
156 psav->EXADriverPtr->maxY = 4096;
159 psav->EXADriverPtr->WaitMarker = SavageEXASync;
162 psav->EXADriverPtr->PrepareSolid = SavagePrepareSolid;
163 psav->EXADriverPtr->Solid = SavageSolid;
164 psav->EXADriverPtr->DoneSolid = SavageDoneSolid;
167 psav->EXADriverPtr->PrepareCopy = SavagePrepareCopy;
168 psav->EXADriverPtr->Copy = SavageCopy;
169 psav->EXADriverPtr->DoneCopy = SavageDoneCopy;
176 psav->EXADriverPtr->UploadToScreen = SavageUploadToScreen;
179 psav->EXADriverPtr->DownloadFromScreen = SavageDownloadFromScreen;
182 if(!exaDriverInit(pScreen, psav->EXADriverPtr)) {