Lines Matching refs:srcRect
209 u32 srcMip, u32 srcSlice, GX2UTRect *srcRect, in GX2UTCopySurfaceRectOp() argument
231 ASSERT((srcSurface != NULL) && (srcRect != NULL) && (dstSurface != NULL) && (dstRect != NULL)); in GX2UTCopySurfaceRectOp()
232 …ASSERT((srcRect->bottom > srcRect->top) && (srcRect->right > srcRect->left) && "Invalid source reg… in GX2UTCopySurfaceRectOp()
245 ASSERT(srcRect->top % 4 == 0); in GX2UTCopySurfaceRectOp()
246 ASSERT(srcRect->left % 4 == 0); in GX2UTCopySurfaceRectOp()
249 ASSERT(srcRect->right % 4 == 0 || srcRect->right == GX2Max(1, srcSurface->width >> srcMip)); in GX2UTCopySurfaceRectOp()
250 … ASSERT(srcRect->bottom % 4 == 0 || srcRect->bottom == GX2Max(1, srcSurface->height >> srcMip)); in GX2UTCopySurfaceRectOp()
253 ASSERT((dstRect->right - dstRect->left) == (srcRect->right - srcRect->left)); in GX2UTCopySurfaceRectOp()
254 ASSERT((dstRect->top - dstRect->bottom) == (srcRect->top - srcRect->bottom)); in GX2UTCopySurfaceRectOp()
391 sourceRect.left = srcRect->left / 4; in GX2UTCopySurfaceRectOp()
392 sourceRect.right = (srcRect->right + 3) / 4; in GX2UTCopySurfaceRectOp()
393 sourceRect.top = srcRect->top / 4; in GX2UTCopySurfaceRectOp()
394 sourceRect.bottom = (srcRect->bottom + 3) / 4; in GX2UTCopySurfaceRectOp()
396 srcRect = &sourceRect; in GX2UTCopySurfaceRectOp()
454 (f32)srcRect->left / (f32)srcMipWidth, in GX2UTCopySurfaceRectOp()
455 (f32)srcRect->top / (f32)srcMipHeight, in GX2UTCopySurfaceRectOp()
456 (f32)(srcRect->right - srcRect->left) / (f32)srcMipWidth, in GX2UTCopySurfaceRectOp()
457 (f32)(srcRect->bottom - srcRect->top) / (f32)srcMipHeight, in GX2UTCopySurfaceRectOp()
462 if ((dstRect->right - dstRect->left) == (srcRect->right - srcRect->left) && in GX2UTCopySurfaceRectOp()
463 (dstRect->bottom - dstRect->top) == (srcRect->bottom - srcRect->top)) in GX2UTCopySurfaceRectOp()