nn::gd::CTR::Memory::CopyTexture2DResourceBlockToLinear Member Function

Syntax

static nnResult CopyTexture2DResourceBlockToLinear(
     const Texture2DResource * source,
     s32 srcMipLevelIndex,
     u32 srcOffestY,
     s32 srcCountRow,
     const Texture2DResource * dest,
     s32 dstMipLevelIndex,
     u32 dstOffestY,
     DownScalingMode downScalingMode,
     gdBool yFlip
);
static nnResult CopyTexture2DResourceBlockToLinear(
     const Texture2DResource * source,
     s32 srcMipLevelIndex,
     u32 srcOffestY,
     u8 * dstAddr,
     u32 dstWidth,
     u32 dstHeight,
     u32 dstFormat,
     DownScalingMode downScalingMode,
     gdBool yFlip
);

List of Overloaded Member Functions

CopyTexture2DResourceBlockToLinear ( const Texture2DResource *, s32, u32, s32, const Texture2DResource *, s32, u32, DownScalingMode, gdBool ) Adds a command for converting the source Texture2DResource resource from a block image to a linear image and transferring it to the destination Texture2DResource.
CopyTexture2DResourceBlockToLinear ( const Texture2DResource *, s32, u32, u8 *, u32, u32, u32, DownScalingMode, gdBool ) Adds a command for converting the source Texture2DResource resource from a block image to a linear image and transferring it to the specified address.

Description of CopyTexture2DResourceBlockToLinear ( const Texture2DResource *, s32, u32, s32, const Texture2DResource *, s32, u32, DownScalingMode, gdBool )

Pixel formats that can be specified for the source and destination:
NATIVE_FORMAT_RGBA_8888
NATIVE_FORMAT_RGB_888
NATIVE_FORMAT_RGBA_4444
NATIVE_FORMAT_RGBA_5551
NATIVE_FORMAT_RGB_565
.

Description of CopyTexture2DResourceBlockToLinear ( const Texture2DResource *, s32, u32, u8 *, u32, u32, u32, DownScalingMode, gdBool )

Pixel formats that can be specified for the source and destination:
NATIVE_FORMAT_RGBA_8888
NATIVE_FORMAT_RGB_888
NATIVE_FORMAT_RGBA_4444
NATIVE_FORMAT_RGBA_5551
NATIVE_FORMAT_RGB_565
.


CONFIDENTIAL