summaryrefslogtreecommitdiff
path: root/src/video_core/surface.h
diff options
context:
space:
mode:
authorGravatar Fernando Sahmkow2022-04-13 20:19:06 +0200
committerGravatar Fernando Sahmkow2022-10-06 21:00:53 +0200
commitfd7afda1e802fffe843ac28811470432949fe7ee (patch)
treea769d41c2d4e9e8e12e1a0dc15d8ecc8a970e222 /src/video_core/surface.h
parentBuffer Cache: Deduce vertex array limit from memory layout when limit is the ... (diff)
downloadyuzu-fd7afda1e802fffe843ac28811470432949fe7ee.tar.gz
yuzu-fd7afda1e802fffe843ac28811470432949fe7ee.tar.xz
yuzu-fd7afda1e802fffe843ac28811470432949fe7ee.zip
VideoCore: Implement formats needed for N64 emulation.
Diffstat (limited to 'src/video_core/surface.h')
-rw-r--r--src/video_core/surface.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/video_core/surface.h b/src/video_core/surface.h
index 5fd82357c..57ca7f597 100644
--- a/src/video_core/surface.h
+++ b/src/video_core/surface.h
@@ -82,7 +82,7 @@ enum class PixelFormat {
82 BC3_SRGB, 82 BC3_SRGB,
83 BC7_SRGB, 83 BC7_SRGB,
84 A4B4G4R4_UNORM, 84 A4B4G4R4_UNORM,
85 R4G4_UNORM, 85 G4R4_UNORM,
86 ASTC_2D_4X4_SRGB, 86 ASTC_2D_4X4_SRGB,
87 ASTC_2D_8X8_SRGB, 87 ASTC_2D_8X8_SRGB,
88 ASTC_2D_8X5_SRGB, 88 ASTC_2D_8X5_SRGB,
@@ -218,7 +218,7 @@ constexpr std::array<u8, MaxPixelFormat> BLOCK_WIDTH_TABLE = {{
218 4, // BC3_SRGB 218 4, // BC3_SRGB
219 4, // BC7_SRGB 219 4, // BC7_SRGB
220 1, // A4B4G4R4_UNORM 220 1, // A4B4G4R4_UNORM
221 1, // R4G4_UNORM 221 1, // G4R4_UNORM
222 4, // ASTC_2D_4X4_SRGB 222 4, // ASTC_2D_4X4_SRGB
223 8, // ASTC_2D_8X8_SRGB 223 8, // ASTC_2D_8X8_SRGB
224 8, // ASTC_2D_8X5_SRGB 224 8, // ASTC_2D_8X5_SRGB
@@ -323,7 +323,7 @@ constexpr std::array<u8, MaxPixelFormat> BLOCK_HEIGHT_TABLE = {{
323 4, // BC3_SRGB 323 4, // BC3_SRGB
324 4, // BC7_SRGB 324 4, // BC7_SRGB
325 1, // A4B4G4R4_UNORM 325 1, // A4B4G4R4_UNORM
326 1, // R4G4_UNORM 326 1, // G4R4_UNORM
327 4, // ASTC_2D_4X4_SRGB 327 4, // ASTC_2D_4X4_SRGB
328 8, // ASTC_2D_8X8_SRGB 328 8, // ASTC_2D_8X8_SRGB
329 5, // ASTC_2D_8X5_SRGB 329 5, // ASTC_2D_8X5_SRGB
@@ -428,7 +428,7 @@ constexpr std::array<u8, MaxPixelFormat> BITS_PER_BLOCK_TABLE = {{
428 128, // BC3_SRGB 428 128, // BC3_SRGB
429 128, // BC7_UNORM 429 128, // BC7_UNORM
430 16, // A4B4G4R4_UNORM 430 16, // A4B4G4R4_UNORM
431 8, // R4G4_UNORM 431 8, // G4R4_UNORM
432 128, // ASTC_2D_4X4_SRGB 432 128, // ASTC_2D_4X4_SRGB
433 128, // ASTC_2D_8X8_SRGB 433 128, // ASTC_2D_8X8_SRGB
434 128, // ASTC_2D_8X5_SRGB 434 128, // ASTC_2D_8X5_SRGB