Add some additional texture formats used by Vulkan games

This commit is contained in:
Billy Laws 2022-10-30 16:24:00 +00:00
parent 6a830dfac5
commit 4f5c9047ef
2 changed files with 3 additions and 0 deletions

View File

@ -68,6 +68,7 @@ namespace skyline::gpu::interconnect::maxwell3d {
FORMAT_CASE(A8BL8GL8RL8, R8G8B8A8Srgb); FORMAT_CASE(A8BL8GL8RL8, R8G8B8A8Srgb);
FORMAT_CASE(AN8BN8GN8RN8, R8G8B8A8Snorm); FORMAT_CASE(AN8BN8GN8RN8, R8G8B8A8Snorm);
FORMAT_CASE(AS8BS8GS8RS8, R8G8B8A8Sint); FORMAT_CASE(AS8BS8GS8RS8, R8G8B8A8Sint);
FORMAT_CASE(AU8BU8GU8RU8, R8G8B8A8Uint);
FORMAT_CASE(R16_G16, R16G16Unorm); FORMAT_CASE(R16_G16, R16G16Unorm);
FORMAT_CASE(RN16_GN16, R16G16Snorm); FORMAT_CASE(RN16_GN16, R16G16Snorm);
FORMAT_CASE(RS16_GS16, R16G16Sint); FORMAT_CASE(RS16_GS16, R16G16Sint);

View File

@ -97,6 +97,8 @@ namespace skyline::gpu::interconnect::maxwell3d {
TIC_FORMAT_CASE(R8G24, D24UnormS8Uint, Uint, Unorm, Unorm, Unorm); TIC_FORMAT_CASE(R8G24, D24UnormS8Uint, Uint, Unorm, Unorm, Unorm);
TIC_FORMAT_CASE(S8D24, D24UnormS8Uint, Uint, Unorm, Uint, Uint); TIC_FORMAT_CASE(S8D24, D24UnormS8Uint, Uint, Unorm, Uint, Uint);
TIC_FORMAT_CASE(S8D24, D24UnormS8Uint, Uint, Unorm, Unorm, Unorm); TIC_FORMAT_CASE(S8D24, D24UnormS8Uint, Uint, Unorm, Unorm, Unorm);
TIC_FORMAT_CASE(D24S8, S8UintD24Unorm, Unorm, Uint, Uint, Uint);
TIC_FORMAT_CASE_ST(B10G11R11, B10G11R11, Float); TIC_FORMAT_CASE_ST(B10G11R11, B10G11R11, Float);
TIC_FORMAT_CASE_NORM_INT(A8B8G8R8, R8G8B8A8); TIC_FORMAT_CASE_NORM_INT(A8B8G8R8, R8G8B8A8);
TIC_FORMAT_CASE_ST_SRGB(A8B8G8R8, R8G8B8A8, Unorm); TIC_FORMAT_CASE_ST_SRGB(A8B8G8R8, R8G8B8A8, Unorm);