Lines Matching refs:pScrnInfo
58 static void NVPutOverlayImage(ScrnInfoPtr pScrnInfo,
172 NVSetPortDefaults (ScrnInfoPtr pScrnInfo, NVPortPrivPtr pPriv)
174 NVPtr pNv = NVPTR(pScrnInfo);
188 NVResetVideo (ScrnInfoPtr pScrnInfo)
190 NVPtr pNv = NVPTR(pScrnInfo);
214 NVStopOverlay (ScrnInfoPtr pScrnInfo)
216 NVPtr pNv = NVPTR(pScrnInfo);
262 static void NVFreeOverlayMemory(ScrnInfoPtr pScrnInfo)
264 NVPtr pNv = NVPTR(pScrnInfo);
274 static void NVFreeBlitMemory(ScrnInfoPtr pScrnInfo)
276 NVPtr pNv = NVPTR(pScrnInfo);
344 ScrnInfoPtr pScrnInfo = xf86ScreenToScrn(pScreen);
345 NVPtr pNv = NVPTR(pScrnInfo);
407 ScrnInfoPtr pScrnInfo = xf86ScreenToScrn(pScreen);
408 NVPtr pNv = NVPTR(pScrnInfo);
450 NVSetPortDefaults (pScrnInfo, pPriv);
467 NVResetVideo(pScrnInfo);
474 ScrnInfoPtr pScrnInfo,
492 NVPtr pNv = NVPTR(pScrnInfo);
499 !REGION_EQUAL(pScrnInfo->pScreen, &pPriv->clip, clipBoxes)))
503 REGION_COPY(pScrnInfo->pScreen, &pPriv->clip, clipBoxes);
504 xf86XVFillKeyHelper(pScrnInfo->pScreen, pPriv->colorKey, clipBoxes);
540 ScrnInfoPtr pScrnInfo,
558 NVPtr pNv = NVPTR(pScrnInfo);
645 ScrnInfoPtr pScrnInfo,
650 NVPtr pNv = NVPTR(pScrnInfo);
655 REGION_EMPTY(pScrnInfo->pScreen, &pPriv->clip);
659 NVStopOverlay(pScrnInfo);
660 NVFreeOverlayMemory(pScrnInfo);
673 ScrnInfoPtr pScrnInfo,
682 ScrnInfoPtr pScrnInfo,
724 REGION_EMPTY(pScrnInfo->pScreen, &pPriv->clip);
740 NVSetPortDefaults(pScrnInfo, pPriv);
745 NVResetVideo(pScrnInfo);
752 ScrnInfoPtr pScrnInfo,
784 ScrnInfoPtr pScrnInfo,
791 NVPtr pNv = NVPTR(pScrnInfo);
808 ScrnInfoPtr pScrnInfo,
830 ScrnInfoPtr pScrnInfo,
989 ScrnInfoPtr pScrnInfo,
1009 NVPtr pNv = NVPTR(pScrnInfo);
1058 dstBox.x1 -= pScrnInfo->frameX0;
1059 dstBox.x2 -= pScrnInfo->frameX0;
1060 dstBox.y1 -= pScrnInfo->frameY0;
1061 dstBox.y2 -= pScrnInfo->frameY0;
1064 bpp = pScrnInfo->bitsPerPixel >> 3;
1093 pPriv->linear = NVAllocateOverlayMemory(pScrnInfo,
1133 if(pPriv->blitter) NVSync(pScrnInfo);
1185 NVPutBlitImage(pScrnInfo, offset, id, dstPitch, &dstBox,
1190 NVPutOverlayImage(pScrnInfo, offset, id, dstPitch, &dstBox,
1205 ScrnInfoPtr pScrnInfo,
1266 ScrnInfoPtr pScrnInfo,
1270 NVPtr pNv = NVPTR(pScrnInfo);
1275 if(!pScrnInfo->vtSema) return;
1292 NVStopOverlay(pScrnInfo);
1298 NVFreeOverlayMemory(pScrnInfo);
1308 NVFreeBlitMemory(pScrnInfo);
1324 ScrnInfoPtr pScrnInfo,
1331 NVPtr pNv = NVPTR(pScrnInfo);
1335 bpp = pScrnInfo->bitsPerPixel >> 3;
1345 pPriv->linear = NVAllocateOverlayMemory(pScrnInfo, pPriv->linear,
1354 surface->pScrn = pScrnInfo;
1361 NVStopOverlay(pScrnInfo);
1363 REGION_EMPTY(pScrnInfo->pScreen, &pPriv->clip);
1398 ScrnInfoPtr pScrnInfo,
1403 NVPtr pNv = NVPTR(pScrnInfo);
1406 return NVGetOverlayPortAttribute(pScrnInfo, attribute, value, (pointer)pPriv);
1411 ScrnInfoPtr pScrnInfo,
1416 NVPtr pNv = NVPTR(pScrnInfo);
1419 return NVSetOverlayPortAttribute(pScrnInfo, attribute, value, (pointer)pPriv);
1432 ScrnInfoPtr pScrnInfo = surface->pScrn;
1461 dstBox.x1 -= pScrnInfo->frameX0;
1462 dstBox.x2 -= pScrnInfo->frameX0;
1463 dstBox.y1 -= pScrnInfo->frameY0;
1464 dstBox.y2 -= pScrnInfo->frameY0;
1468 NVPutOverlayImage (pScrnInfo, surface->offsets[0], surface->id,