Lines Matching refs:pSourceRect

984                      const RECT *pSourceRect,  in NineDevice9_Present()  argument
993 This, pSourceRect, pDestRect, hDestWindowOverride, pDirtyRegion); in NineDevice9_Present()
997 hr = NineSwapChain9_Present(This->swapchains[i], pSourceRect, pDestRect, in NineDevice9_Present()
1350 const RECT *pSourceRect, in NineDevice9_UpdateSurface() argument
1361 pSourceSurface, pDestinationSurface, pSourceRect, pDestPoint); in NineDevice9_UpdateSurface()
1362 if (pSourceRect) in NineDevice9_UpdateSurface()
1364 pSourceRect->left, pSourceRect->top, in NineDevice9_UpdateSurface()
1365 pSourceRect->right, pSourceRect->bottom); in NineDevice9_UpdateSurface()
1383 if (pSourceRect) { in NineDevice9_UpdateSurface()
1384 copy_width = pSourceRect->right - pSourceRect->left; in NineDevice9_UpdateSurface()
1385 copy_height = pSourceRect->bottom - pSourceRect->top; in NineDevice9_UpdateSurface()
1387 user_assert(pSourceRect->left >= 0 && in NineDevice9_UpdateSurface()
1389 pSourceRect->right <= src->desc.Width && in NineDevice9_UpdateSurface()
1390 pSourceRect->top >= 0 && in NineDevice9_UpdateSurface()
1392 pSourceRect->bottom <= src->desc.Height, in NineDevice9_UpdateSurface()
1422 if (pSourceRect) { in NineDevice9_UpdateSurface()
1423 user_assert(!(pSourceRect->left % w) && !(pSourceRect->top % h), in NineDevice9_UpdateSurface()
1435 NineSurface9_CopyMemToDefault(dst, src, pDestPoint, pSourceRect); in NineDevice9_UpdateSurface()
1626 const RECT *pSourceRect, in NineDevice9_StretchRect() argument
1641 This, pSourceSurface, pSourceRect, pDestSurface, pDestRect, Filter); in NineDevice9_StretchRect()
1642 if (pSourceRect) in NineDevice9_StretchRect()
1644 pSourceRect->left, pSourceRect->top, in NineDevice9_StretchRect()
1645 pSourceRect->right, pSourceRect->bottom); in NineDevice9_StretchRect()
1658 user_assert(!zs || !pSourceRect || in NineDevice9_StretchRect()
1659 (pSourceRect->left == 0 && in NineDevice9_StretchRect()
1660 pSourceRect->top == 0 && in NineDevice9_StretchRect()
1661 pSourceRect->right == src->desc.Width && in NineDevice9_StretchRect()
1662 pSourceRect->bottom == src->desc.Height), D3DERR_INVALIDCALL); in NineDevice9_StretchRect()
1686 user_assert(!pSourceRect || in NineDevice9_StretchRect()
1687 (pSourceRect->left <= pSourceRect->right && in NineDevice9_StretchRect()
1688 pSourceRect->top <= pSourceRect->bottom), D3DERR_INVALIDCALL); in NineDevice9_StretchRect()
1724 if (pSourceRect) { in NineDevice9_StretchRect()
1725 if (flip_x ^ (pSourceRect->left > pSourceRect->right)) { in NineDevice9_StretchRect()
1726 blit.src.box.x = pSourceRect->right; in NineDevice9_StretchRect()
1727 blit.src.box.width = pSourceRect->left - pSourceRect->right; in NineDevice9_StretchRect()
1729 blit.src.box.x = pSourceRect->left; in NineDevice9_StretchRect()
1730 blit.src.box.width = pSourceRect->right - pSourceRect->left; in NineDevice9_StretchRect()
1732 if (flip_y ^ (pSourceRect->top > pSourceRect->bottom)) { in NineDevice9_StretchRect()
1733 blit.src.box.y = pSourceRect->bottom; in NineDevice9_StretchRect()
1734 blit.src.box.height = pSourceRect->top - pSourceRect->bottom; in NineDevice9_StretchRect()
1736 blit.src.box.y = pSourceRect->top; in NineDevice9_StretchRect()
1737 blit.src.box.height = pSourceRect->bottom - pSourceRect->top; in NineDevice9_StretchRect()