diff options
| author | 2022-04-13 20:19:06 +0200 | |
|---|---|---|
| committer | 2022-10-06 21:00:53 +0200 | |
| commit | fd7afda1e802fffe843ac28811470432949fe7ee (patch) | |
| tree | a769d41c2d4e9e8e12e1a0dc15d8ecc8a970e222 /src/video_core/renderer_vulkan | |
| parent | Buffer Cache: Deduce vertex array limit from memory layout when limit is the ... (diff) | |
| download | yuzu-fd7afda1e802fffe843ac28811470432949fe7ee.tar.gz yuzu-fd7afda1e802fffe843ac28811470432949fe7ee.tar.xz yuzu-fd7afda1e802fffe843ac28811470432949fe7ee.zip | |
VideoCore: Implement formats needed for N64 emulation.
Diffstat (limited to 'src/video_core/renderer_vulkan')
| -rw-r--r-- | src/video_core/renderer_vulkan/maxwell_to_vk.cpp | 2 | ||||
| -rw-r--r-- | src/video_core/renderer_vulkan/vk_texture_cache.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/renderer_vulkan/maxwell_to_vk.cpp b/src/video_core/renderer_vulkan/maxwell_to_vk.cpp index 6703b8e68..e7104d377 100644 --- a/src/video_core/renderer_vulkan/maxwell_to_vk.cpp +++ b/src/video_core/renderer_vulkan/maxwell_to_vk.cpp | |||
| @@ -184,7 +184,7 @@ struct FormatTuple { | |||
| 184 | {VK_FORMAT_BC3_SRGB_BLOCK}, // BC3_SRGB | 184 | {VK_FORMAT_BC3_SRGB_BLOCK}, // BC3_SRGB |
| 185 | {VK_FORMAT_BC7_SRGB_BLOCK}, // BC7_SRGB | 185 | {VK_FORMAT_BC7_SRGB_BLOCK}, // BC7_SRGB |
| 186 | {VK_FORMAT_R4G4B4A4_UNORM_PACK16, Attachable}, // A4B4G4R4_UNORM | 186 | {VK_FORMAT_R4G4B4A4_UNORM_PACK16, Attachable}, // A4B4G4R4_UNORM |
| 187 | {VK_FORMAT_R4G4_UNORM_PACK8}, // R4G4_UNORM | 187 | {VK_FORMAT_R4G4_UNORM_PACK8}, // G4R4_UNORM |
| 188 | {VK_FORMAT_ASTC_4x4_SRGB_BLOCK}, // ASTC_2D_4X4_SRGB | 188 | {VK_FORMAT_ASTC_4x4_SRGB_BLOCK}, // ASTC_2D_4X4_SRGB |
| 189 | {VK_FORMAT_ASTC_8x8_SRGB_BLOCK}, // ASTC_2D_8X8_SRGB | 189 | {VK_FORMAT_ASTC_8x8_SRGB_BLOCK}, // ASTC_2D_8X8_SRGB |
| 190 | {VK_FORMAT_ASTC_8x5_SRGB_BLOCK}, // ASTC_2D_8X5_SRGB | 190 | {VK_FORMAT_ASTC_8x5_SRGB_BLOCK}, // ASTC_2D_8X5_SRGB |
diff --git a/src/video_core/renderer_vulkan/vk_texture_cache.cpp b/src/video_core/renderer_vulkan/vk_texture_cache.cpp index caca79d79..8d2728cd7 100644 --- a/src/video_core/renderer_vulkan/vk_texture_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_texture_cache.cpp | |||
| @@ -592,7 +592,7 @@ void TryTransformSwizzleIfNeeded(PixelFormat format, std::array<SwizzleSource, 4 | |||
| 592 | case PixelFormat::A5B5G5R1_UNORM: | 592 | case PixelFormat::A5B5G5R1_UNORM: |
| 593 | std::ranges::transform(swizzle, swizzle.begin(), SwapSpecial); | 593 | std::ranges::transform(swizzle, swizzle.begin(), SwapSpecial); |
| 594 | break; | 594 | break; |
| 595 | case PixelFormat::R4G4_UNORM: | 595 | case PixelFormat::G4R4_UNORM: |
| 596 | std::ranges::transform(swizzle, swizzle.begin(), SwapGreenRed); | 596 | std::ranges::transform(swizzle, swizzle.begin(), SwapGreenRed); |
| 597 | break; | 597 | break; |
| 598 | default: | 598 | default: |