diff options
| author | 2022-10-06 16:45:40 +0200 | |
|---|---|---|
| committer | 2022-10-06 16:45:40 +0200 | |
| commit | 1a49991676fa3311cb2efdfd4f250a0f63063d5f (patch) | |
| tree | fc4638c6128890246ab6dc65215c0df025a873ee /src/video_core/surface.h | |
| parent | Merge pull request #9013 from liamwhite/spinning-a-yarn (diff) | |
| download | yuzu-1a49991676fa3311cb2efdfd4f250a0f63063d5f.tar.gz yuzu-1a49991676fa3311cb2efdfd4f250a0f63063d5f.tar.xz yuzu-1a49991676fa3311cb2efdfd4f250a0f63063d5f.zip | |
Texture Cache: Add ASTC 10x5 Format.
Diffstat (limited to 'src/video_core/surface.h')
| -rw-r--r-- | src/video_core/surface.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/video_core/surface.h b/src/video_core/surface.h index 16273f185..5fd82357c 100644 --- a/src/video_core/surface.h +++ b/src/video_core/surface.h | |||
| @@ -94,6 +94,8 @@ enum class PixelFormat { | |||
| 94 | ASTC_2D_6X6_UNORM, | 94 | ASTC_2D_6X6_UNORM, |
| 95 | ASTC_2D_6X6_SRGB, | 95 | ASTC_2D_6X6_SRGB, |
| 96 | ASTC_2D_10X6_UNORM, | 96 | ASTC_2D_10X6_UNORM, |
| 97 | ASTC_2D_10X5_UNORM, | ||
| 98 | ASTC_2D_10X5_SRGB, | ||
| 97 | ASTC_2D_10X10_UNORM, | 99 | ASTC_2D_10X10_UNORM, |
| 98 | ASTC_2D_10X10_SRGB, | 100 | ASTC_2D_10X10_SRGB, |
| 99 | ASTC_2D_12X12_UNORM, | 101 | ASTC_2D_12X12_UNORM, |
| @@ -228,6 +230,8 @@ constexpr std::array<u8, MaxPixelFormat> BLOCK_WIDTH_TABLE = {{ | |||
| 228 | 6, // ASTC_2D_6X6_UNORM | 230 | 6, // ASTC_2D_6X6_UNORM |
| 229 | 6, // ASTC_2D_6X6_SRGB | 231 | 6, // ASTC_2D_6X6_SRGB |
| 230 | 10, // ASTC_2D_10X6_UNORM | 232 | 10, // ASTC_2D_10X6_UNORM |
| 233 | 10, // ASTC_2D_10X5_UNORM | ||
| 234 | 10, // ASTC_2D_10X5_SRGB | ||
| 231 | 10, // ASTC_2D_10X10_UNORM | 235 | 10, // ASTC_2D_10X10_UNORM |
| 232 | 10, // ASTC_2D_10X10_SRGB | 236 | 10, // ASTC_2D_10X10_SRGB |
| 233 | 12, // ASTC_2D_12X12_UNORM | 237 | 12, // ASTC_2D_12X12_UNORM |
| @@ -331,6 +335,8 @@ constexpr std::array<u8, MaxPixelFormat> BLOCK_HEIGHT_TABLE = {{ | |||
| 331 | 6, // ASTC_2D_6X6_UNORM | 335 | 6, // ASTC_2D_6X6_UNORM |
| 332 | 6, // ASTC_2D_6X6_SRGB | 336 | 6, // ASTC_2D_6X6_SRGB |
| 333 | 6, // ASTC_2D_10X6_UNORM | 337 | 6, // ASTC_2D_10X6_UNORM |
| 338 | 5, // ASTC_2D_10X5_UNORM | ||
| 339 | 5, // ASTC_2D_10X5_SRGB | ||
| 334 | 10, // ASTC_2D_10X10_UNORM | 340 | 10, // ASTC_2D_10X10_UNORM |
| 335 | 10, // ASTC_2D_10X10_SRGB | 341 | 10, // ASTC_2D_10X10_SRGB |
| 336 | 12, // ASTC_2D_12X12_UNORM | 342 | 12, // ASTC_2D_12X12_UNORM |
| @@ -434,6 +440,8 @@ constexpr std::array<u8, MaxPixelFormat> BITS_PER_BLOCK_TABLE = {{ | |||
| 434 | 128, // ASTC_2D_6X6_UNORM | 440 | 128, // ASTC_2D_6X6_UNORM |
| 435 | 128, // ASTC_2D_6X6_SRGB | 441 | 128, // ASTC_2D_6X6_SRGB |
| 436 | 128, // ASTC_2D_10X6_UNORM | 442 | 128, // ASTC_2D_10X6_UNORM |
| 443 | 128, // ASTC_2D_10X5_UNORM | ||
| 444 | 128, // ASTC_2D_10X5_SRGB | ||
| 437 | 128, // ASTC_2D_10X10_UNORM | 445 | 128, // ASTC_2D_10X10_UNORM |
| 438 | 128, // ASTC_2D_10X10_SRGB | 446 | 128, // ASTC_2D_10X10_SRGB |
| 439 | 128, // ASTC_2D_12X12_UNORM | 447 | 128, // ASTC_2D_12X12_UNORM |