Lines Matching refs:pUpdate

451                              LPDDUPDATEOVERLAY pUpdate,
456 (unsigned long)(pUpdate->SrcRight - pUpdate->SrcLeft);
458 (unsigned long)(pUpdate->DstRight - pUpdate->DstLeft);
460 (unsigned long)(pUpdate->SrcBottom - pUpdate->SrcTop);
462 (unsigned long)(pUpdate->DstBottom - pUpdate->DstTop);
470 if ((pUpdate->SrcLeft != 0) || (pUpdate->SrcTop != 0)) {
480 offset = (((pUpdate->SrcTop & ~3) * srcPitch)
481 + ((pUpdate->SrcLeft << n) & ~31));
484 srcTopOffset = ((pUpdate->SrcTop & ~3)
487 srcTopOffset = (pUpdate->SrcTop & ~3) * srcPitch;
490 srcLeftOffset = (((pUpdate->SrcLeft << n) & ~31)
493 srcLeftOffset = (pUpdate->SrcLeft << n) & ~31;
496 offset = ((pUpdate->SrcTop * srcPitch)
497 + ((pUpdate->SrcLeft << n) & ~15));
505 offset = (((pUpdate->SrcTop & ~3) * (srcPitch << 1))
506 + ((pUpdate->SrcLeft << 1) & ~31));
508 offset = ((((pUpdate->SrcTop & ~3) * srcPitch)
509 + pUpdate->SrcLeft) & ~31);
510 if (pUpdate->SrcTop > 0)
512 = (((((pUpdate->SrcTop & ~3) >> 1) * srcPitch)
513 + pUpdate->SrcLeft) & ~31) >> 1;
1736 LPDDUPDATEOVERLAY pUpdate)
1739 CARD32 left = pUpdate->DstLeft;
1740 CARD32 top = pUpdate->DstTop;
1741 CARD32 right = pUpdate->DstRight - 1;
1742 CARD32 bottom = pUpdate->DstBottom - 1;
1755 top = (pUpdate->DstTop * pBIOSInfo->Panel->NativeMode->Height
1757 bottom = (pUpdate->DstBottom * pBIOSInfo->Panel->NativeMode->Height
1788 unsigned long startAddr, LPDDUPDATEOVERLAY pUpdate,
1826 pUpdate->SrcLeft, pUpdate->SrcRight,
1827 pUpdate->SrcTop, pUpdate->SrcBottom));
1829 pUpdate->DstLeft, pUpdate->DstRight,
1830 pUpdate->DstTop, pUpdate->DstBottom));
1832 dstWidth = pUpdate->DstRight - pUpdate->DstLeft;
1843 pUpdate->DstBottom - pUpdate->DstTop;
1844 srcWidth = (unsigned long)pUpdate->SrcRight - pUpdate->SrcLeft;
1845 srcHeight = (unsigned long)pUpdate->SrcBottom - pUpdate->SrcTop;
1876 dwOffset = viaOverlayGetSrcStartAddress(pVia, videoFlag, pUpdate,
1926 hqvSrcWidth = (unsigned long)pUpdate->SrcRight - pUpdate->SrcLeft;
1927 hqvDstWidth = (unsigned long)pUpdate->DstRight - pUpdate->DstLeft;
2010 SetVideoWindow(pScrn, videoFlag, pUpdate);
2123 SaveVideoRegister(pVia, HQV_CME_REG(hwDiff, HQV_SDO_CTRL3),((pUpdate->SrcRight - 1 ) << 16) | (pUpdate->SrcBottom - 1));
2128 SaveVideoRegister(pVia, HQV_CME_REG(hwDiff, HQV_SDO_CTRL4),((pUpdate->SrcRight - 1 ) << 16) | (pUpdate->SrcBottom - 1));
2132 SaveVideoRegister(pVia, HQV_DST_DATA_OFFSET_CTRL3,((pUpdate->SrcRight - 1 ) << 16) | (pUpdate->SrcBottom - 1));
2134 SaveVideoRegister(pVia, HQV_DST_DATA_OFFSET_CTRL4,((pUpdate->SrcRight - 1 ) << 16) | (pUpdate->SrcBottom - 1));
2135 SaveVideoRegister(pVia, HQV_BACKGROUND_DATA_OFFSET,((pUpdate->SrcRight - 1 ) << 16) | (pUpdate->SrcBottom - 1));
2256 VIAVidUpdateOverlay(xf86CrtcPtr crtc, LPDDUPDATEOVERLAY pUpdate)
2262 unsigned long flags = pUpdate->dwFlags;
2282 pUpdate->DstLeft -= panDX;
2283 pUpdate->DstTop -= panDY;
2284 pUpdate->DstRight -= panDX;
2285 pUpdate->DstBottom -= panDY;
2288 pUpdate->SrcLeft, pUpdate->SrcRight,
2289 pUpdate->SrcTop, pUpdate->SrcBottom));
2291 pUpdate->DstLeft, pUpdate->DstRight,
2292 pUpdate->DstTop, pUpdate->DstBottom));
2320 colorKeyLow = pUpdate->dwColorSpaceLowValue;
2338 dstLeft = pUpdate->DstLeft;
2339 dstTop = pUpdate->DstTop;
2340 dstRight = pUpdate->DstRight;
2341 dstBottom = pUpdate->DstBottom;
2347 pUpdate->SrcLeft = ((((-dstLeft) * ovlV1->dwV1OriWidth) +
2352 pUpdate->SrcRight = ((((scrnWidth - dstLeft) * ovlV1->dwV1OriWidth) +
2357 pUpdate->SrcTop = ((((-dstTop) * ovlV1->dwV1OriHeight) +
2362 pUpdate->SrcBottom = ((((scrnHeight - dstTop) * ovlV1->dwV1OriHeight) +
2376 pVia->swov.SWDevice.gdwSWDstLeft = pUpdate->DstLeft + panDX;
2377 pVia->swov.SWDevice.gdwSWDstTop = pUpdate->DstTop + panDY;
2379 pUpdate->DstRight - pUpdate->DstLeft;
2381 pUpdate->DstBottom - pUpdate->DstTop;
2384 pUpdate->SrcRight - pUpdate->SrcLeft;
2386 pUpdate->SrcBottom - pUpdate->SrcTop;
2389 ovlV1->dwV1SrcLeft = pUpdate->SrcLeft;
2390 ovlV1->dwV1SrcRight = pUpdate->SrcRight;
2391 ovlV1->dwV1SrcTop = pUpdate->SrcTop;
2392 ovlV1->dwV1SrcBot = pUpdate->SrcBottom;
2396 pUpdate->DstLeft = (dstLeft < 0) ? 0 : dstLeft;
2397 pUpdate->DstTop = (dstTop < 0) ? 0 : dstTop;
2398 if (pUpdate->DstTop >= scrnHeight)
2399 pUpdate->DstTop = scrnHeight - 1;
2400 pUpdate->DstRight = (dstRight > scrnWidth) ? scrnWidth : dstRight;
2401 pUpdate->DstBottom = (dstBottom > scrnHeight) ? scrnHeight : dstBottom;
2405 if (!Upd_Video(crtc, videoFlag, startAddr, pUpdate,