summaryrefslogtreecommitdiff
path: root/src/video_core/surface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/video_core/surface.h')
-rw-r--r--src/video_core/surface.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/video_core/surface.h b/src/video_core/surface.h
index 57ca7f597..44b79af20 100644
--- a/src/video_core/surface.h
+++ b/src/video_core/surface.h
@@ -23,6 +23,7 @@ enum class PixelFormat {
23 A1R5G5B5_UNORM, 23 A1R5G5B5_UNORM,
24 A2B10G10R10_UNORM, 24 A2B10G10R10_UNORM,
25 A2B10G10R10_UINT, 25 A2B10G10R10_UINT,
26 A2R10G10B10_UNORM,
26 A1B5G5R5_UNORM, 27 A1B5G5R5_UNORM,
27 A5B5G5R1_UNORM, 28 A5B5G5R1_UNORM,
28 R8_UNORM, 29 R8_UNORM,
@@ -159,6 +160,7 @@ constexpr std::array<u8, MaxPixelFormat> BLOCK_WIDTH_TABLE = {{
159 1, // A1R5G5B5_UNORM 160 1, // A1R5G5B5_UNORM
160 1, // A2B10G10R10_UNORM 161 1, // A2B10G10R10_UNORM
161 1, // A2B10G10R10_UINT 162 1, // A2B10G10R10_UINT
163 1, // A2R10G10B10_UNORM
162 1, // A1B5G5R5_UNORM 164 1, // A1B5G5R5_UNORM
163 1, // A5B5G5R1_UNORM 165 1, // A5B5G5R1_UNORM
164 1, // R8_UNORM 166 1, // R8_UNORM
@@ -264,6 +266,7 @@ constexpr std::array<u8, MaxPixelFormat> BLOCK_HEIGHT_TABLE = {{
264 1, // A1R5G5B5_UNORM 266 1, // A1R5G5B5_UNORM
265 1, // A2B10G10R10_UNORM 267 1, // A2B10G10R10_UNORM
266 1, // A2B10G10R10_UINT 268 1, // A2B10G10R10_UINT
269 1, // A2R10G10B10_UNORM
267 1, // A1B5G5R5_UNORM 270 1, // A1B5G5R5_UNORM
268 1, // A5B5G5R1_UNORM 271 1, // A5B5G5R1_UNORM
269 1, // R8_UNORM 272 1, // R8_UNORM
@@ -369,6 +372,7 @@ constexpr std::array<u8, MaxPixelFormat> BITS_PER_BLOCK_TABLE = {{
369 16, // A1R5G5B5_UNORM 372 16, // A1R5G5B5_UNORM
370 32, // A2B10G10R10_UNORM 373 32, // A2B10G10R10_UNORM
371 32, // A2B10G10R10_UINT 374 32, // A2B10G10R10_UINT
375 32, // A2R10G10B10_UNORM
372 16, // A1B5G5R5_UNORM 376 16, // A1B5G5R5_UNORM
373 16, // A5B5G5R1_UNORM 377 16, // A5B5G5R1_UNORM
374 8, // R8_UNORM 378 8, // R8_UNORM