Lines Matching refs:EXADriverPtr
99 if (!(pSmi->EXADriverPtr = exaDriverAlloc())) {
106 pSmi->EXADriverPtr->exa_major = 2;
107 pSmi->EXADriverPtr->exa_minor = 1;
112 pSmi->EXADriverPtr->memoryBase = pSmi->FBBase;
113 pSmi->EXADriverPtr->memorySize = pSmi->FBReserved;
117 pSmi->EXADriverPtr->offScreenBase = 0;
120 pSmi->EXADriverPtr->flags = EXA_TWO_BITBLT_DIRECTIONS;
121 if (pSmi->EXADriverPtr->memorySize > pSmi->EXADriverPtr->offScreenBase) {
123 pSmi->EXADriverPtr->flags |= EXA_OFFSCREEN_PIXMAPS;
132 pSmi->EXADriverPtr->maxX = 4096;
133 pSmi->EXADriverPtr->maxY = 4096;
136 pSmi->EXADriverPtr->maxX = 4096 / 3;
139 pSmi->EXADriverPtr->maxY = 4096 / 3;
143 pSmi->EXADriverPtr->pixmapPitchAlign = 16;
144 pSmi->EXADriverPtr->pixmapOffsetAlign = 8;
147 pSmi->EXADriverPtr->WaitMarker = SMI_EXASync;
150 pSmi->EXADriverPtr->PrepareCopy = SMI_PrepareCopy;
151 pSmi->EXADriverPtr->Copy = SMI_Copy;
152 pSmi->EXADriverPtr->DoneCopy = SMI_DoneCopy;
155 pSmi->EXADriverPtr->PrepareSolid = SMI_PrepareSolid;
156 pSmi->EXADriverPtr->Solid = SMI_Solid;
157 pSmi->EXADriverPtr->DoneSolid = SMI_DoneSolid;
161 pSmi->EXADriverPtr->UploadToScreen = SMI_UploadToScreen;
162 pSmi->EXADriverPtr->DownloadFromScreen = SMI_DownloadFromScreen;
166 pSmi->EXADriverPtr->CheckComposite = SMI_CheckComposite;
167 pSmi->EXADriverPtr->PrepareComposite = SMI_PrepareComposite;
170 pSmi->EXADriverPtr->Composite = SMI730_Composite;
172 pSmi->EXADriverPtr->Composite = SMI_Composite;
174 pSmi->EXADriverPtr->DoneComposite = SMI_DoneComposite;
176 if(!exaDriverInit(pScreen, pSmi->EXADriverPtr)) {