Lines Matching defs:pXGI
92 XGIPtr pXGI = XGIPTR(pScrn);
131 if(!pXGI->NoAccel) {
151 currentMode->address = pXGI->FbBase;
196 XGIPtr pXGI = XGIPTR(pScrn);
204 if (!IS_DUAL_HEAD(pXGI)
206 && !(pXGI->MergedFB)
230 pXGI->numDGAModes = num;
231 pXGI->DGAModes = modes;
251 XGIPtr pXGI = XGIPTR(pScrn);
255 if(pXGI->DGAactive) {
257 memcpy(&pXGI->CurrentLayout, &BackupLayouts[index], sizeof(XGIFBLayout));
260 pScrn->currentMode = pXGI->CurrentLayout.mode;
264 pXGI->DGAactive = FALSE;
268 if(!pXGI->DGAactive) {
270 memcpy(&BackupLayouts[index], &pXGI->CurrentLayout, sizeof(XGIFBLayout));
271 pXGI->DGAactive = TRUE;
274 pXGI->CurrentLayout.bitsPerPixel = pMode->bitsPerPixel;
275 pXGI->CurrentLayout.depth = pMode->depth;
276 pXGI->CurrentLayout.displayWidth = pMode->bytesPerScanline / (pMode->bitsPerPixel >> 3);
308 XGIPtr pXGI = XGIPTR(pScrn);
311 if(pXGI->AccelInfoPtr) {
312 (*pXGI->AccelInfoPtr->SetupForSolidFill)(pScrn, color, GXcopy, ~0);
313 (*pXGI->AccelInfoPtr->SubsequentSolidFillRect)(pScrn, x, y, w, h);
314 SET_SYNC_FLAG(pXGI->AccelInfoPtr);
323 XGIPtr pXGI = XGIPTR(pScrn);
326 if(pXGI->AccelInfoPtr) {
327 (*pXGI->AccelInfoPtr->Sync)(pScrn);
339 XGIPtr pXGI = XGIPTR(pScrn);
342 if(pXGI->AccelInfoPtr) {
346 (*pXGI->AccelInfoPtr->SetupForScreenToScreenCopy)(
348 (*pXGI->AccelInfoPtr->SubsequentScreenToScreenCopy)(
350 SET_SYNC_FLAG(pXGI->AccelInfoPtr);
371 XGIPtr pXGI = XGIPTR(pScrn);
375 *mem = (unsigned char*)pXGI->FbAddress;
377 *mem = pXGI->FbAddress;
379 *size = pXGI->maxxfbmem;