Lines Matching defs:pSourceRect

1030                      const RECT *pSourceRect,
1038 DBG("This=%p pSourceRect=%p pDestRect=%p hDestWindowOverride=%p pDirtyRegion=%p\n",
1039 This, pSourceRect, pDestRect, hDestWindowOverride, pDirtyRegion);
1043 hr = NineSwapChain9_Present(This->swapchains[i], pSourceRect, pDestRect,
1396 const RECT *pSourceRect,
1406 "pSourceRect=%p pDestPoint=%p\n", This,
1407 pSourceSurface, pDestinationSurface, pSourceRect, pDestPoint);
1408 if (pSourceRect)
1409 DBG("pSourceRect = (%u,%u)-(%u,%u)\n",
1410 pSourceRect->left, pSourceRect->top,
1411 pSourceRect->right, pSourceRect->bottom);
1429 if (pSourceRect) {
1430 copy_width = pSourceRect->right - pSourceRect->left;
1431 copy_height = pSourceRect->bottom - pSourceRect->top;
1433 user_assert(pSourceRect->left >= 0 &&
1435 pSourceRect->right <= src->desc.Width &&
1436 pSourceRect->top >= 0 &&
1438 pSourceRect->bottom <= src->desc.Height,
1468 if (pSourceRect) {
1469 user_assert(!(pSourceRect->left % w) && !(pSourceRect->top % h),
1481 NineSurface9_CopyMemToDefault(dst, src, pDestPoint, pSourceRect);
1672 const RECT *pSourceRect,
1685 DBG("This=%p pSourceSurface=%p pSourceRect=%p pDestSurface=%p "
1687 This, pSourceSurface, pSourceRect, pDestSurface, pDestRect, Filter);
1688 if (pSourceRect)
1689 DBG("pSourceRect=(%u,%u)-(%u,%u)\n",
1690 pSourceRect->left, pSourceRect->top,
1691 pSourceRect->right, pSourceRect->bottom);
1704 user_assert(!zs || !pSourceRect ||
1705 (pSourceRect->left == 0 &&
1706 pSourceRect->top == 0 &&
1707 pSourceRect->right == src->desc.Width &&
1708 pSourceRect->bottom == src->desc.Height), D3DERR_INVALIDCALL);
1732 user_assert(!pSourceRect ||
1733 (pSourceRect->left <= pSourceRect->right &&
1734 pSourceRect->top <= pSourceRect->bottom), D3DERR_INVALIDCALL);
1770 if (pSourceRect) {
1771 if (flip_x ^ (pSourceRect->left > pSourceRect->right)) {
1772 blit.src.box.x = pSourceRect->right;
1773 blit.src.box.width = pSourceRect->left - pSourceRect->right;
1775 blit.src.box.x = pSourceRect->left;
1776 blit.src.box.width = pSourceRect->right - pSourceRect->left;
1778 if (flip_y ^ (pSourceRect->top > pSourceRect->bottom)) {
1779 blit.src.box.y = pSourceRect->bottom;
1780 blit.src.box.height = pSourceRect->top - pSourceRect->bottom;
1782 blit.src.box.y = pSourceRect->top;
1783 blit.src.box.height = pSourceRect->bottom - pSourceRect->top;