Lines Matching refs:srcSurface
39 #define SRC_IN_MEM1() SURFACE_IN_MEM1(srcSurface, srcMip)
40 #define SRC_IN_MEM2() SURFACE_IN_MEM2(srcSurface, srcMip)
208 void GX2UTCopySurfaceRectOp(const GX2Surface *srcSurface, in GX2UTCopySurfaceRectOp() argument
231 ASSERT((srcSurface != NULL) && (srcRect != NULL) && (dstSurface != NULL) && (dstRect != NULL)); in GX2UTCopySurfaceRectOp()
237 srcIsCompressed = GX2SurfaceIsCompressed(srcSurface->format); in GX2UTCopySurfaceRectOp()
242 ASSERT(srcSurface->format == dstSurface->format); 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()
257 ASSERT(srcMip < srcSurface->numMips); in GX2UTCopySurfaceRectOp()
260 if(srcSurface->dim == GX2_SURFACE_DIM_3D) in GX2UTCopySurfaceRectOp()
262 ASSERT(srcSlice < GX2Max(1, srcSurface->depth >> srcMip)); in GX2UTCopySurfaceRectOp()
266 ASSERT(srcSlice < srcSurface->depth); in GX2UTCopySurfaceRectOp()
279 u32 shaderIdx = (srcSurface->dim != GX2_SURFACE_DIM_3D ? srcSurface->aa : VS_SHADER_3D_INDEX); in GX2UTCopySurfaceRectOp()
281 u32 srcMipWidth = GX2Max(1, srcSurface->width >> srcMip); in GX2UTCopySurfaceRectOp()
282 u32 srcMipHeight = GX2Max(1, srcSurface->height >> srcMip); in GX2UTCopySurfaceRectOp()
332 texture.surface = *srcSurface; in GX2UTCopySurfaceRectOp()
348 if ( GX2UTIsTileModeThick(srcSurface) ) in GX2UTCopySurfaceRectOp()
356 … texture.surface.tileMode = GX2UTGetSurfaceMipSliceTileMode((const GX2Surface*)srcSurface, srcMip); in GX2UTCopySurfaceRectOp()
357 …GX2InitTexturePtrs(&texture, GX2UTGetSurfaceMipSlicePtr((const GX2Surface*)srcSurface, srcMip, sli… in GX2UTCopySurfaceRectOp()
368 … texture.surface.tileMode = GX2UTGetSurfaceMipSliceTileMode((const GX2Surface*)srcSurface, srcMip); in GX2UTCopySurfaceRectOp()
369 …GX2InitTexturePtrs(&texture, GX2UTGetSurfaceMipSlicePtr((const GX2Surface*)srcSurface, srcMip, src… in GX2UTCopySurfaceRectOp()
414 switch (srcSurface->format) in GX2UTCopySurfaceRectOp()
479 if (srcSurface->format == dstSurface->format) in GX2UTCopySurfaceRectOp()
481 switch (srcSurface->format) in GX2UTCopySurfaceRectOp()
552 if((srcSurface->format == dstSurface->format) && in GX2UTCopySurfaceRectOp()
553 (srcSurface->aa == dstSurface->aa) && in GX2UTCopySurfaceRectOp()