summaryrefslogtreecommitdiff
path: root/src/video_core/surface.h
diff options
context:
space:
mode:
authorGravatar bunnei2022-05-29 02:33:24 -0700
committerGravatar GitHub2022-05-29 02:33:24 -0700
commit1c8b509441c63e14b05729ac9f38af89c20f5fe3 (patch)
tree02f6de35ec91c4f7d9749f6e791d136103c1c8f8 /src/video_core/surface.h
parentMerge pull request #8339 from Docteh/about_icon (diff)
parenttime_zone_manager: Use s8 for month length tables (diff)
downloadyuzu-1c8b509441c63e14b05729ac9f38af89c20f5fe3.tar.gz
yuzu-1c8b509441c63e14b05729ac9f38af89c20f5fe3.tar.xz
yuzu-1c8b509441c63e14b05729ac9f38af89c20f5fe3.zip
Merge pull request #8332 from Morph1984/reduce_exec_size
general: Use smaller array types where applicable
Diffstat (limited to 'src/video_core/surface.h')
-rw-r--r--src/video_core/surface.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/video_core/surface.h b/src/video_core/surface.h
index 86fea61ae..75e055592 100644
--- a/src/video_core/surface.h
+++ b/src/video_core/surface.h
@@ -147,7 +147,7 @@ enum class SurfaceTarget {
147 TextureCubeArray, 147 TextureCubeArray,
148}; 148};
149 149
150constexpr std::array<u32, MaxPixelFormat> BLOCK_WIDTH_TABLE = {{ 150constexpr std::array<u8, MaxPixelFormat> BLOCK_WIDTH_TABLE = {{
151 1, // A8B8G8R8_UNORM 151 1, // A8B8G8R8_UNORM
152 1, // A8B8G8R8_SNORM 152 1, // A8B8G8R8_SNORM
153 1, // A8B8G8R8_SINT 153 1, // A8B8G8R8_SINT
@@ -249,7 +249,7 @@ constexpr u32 DefaultBlockWidth(PixelFormat format) {
249 return BLOCK_WIDTH_TABLE[static_cast<std::size_t>(format)]; 249 return BLOCK_WIDTH_TABLE[static_cast<std::size_t>(format)];
250} 250}
251 251
252constexpr std::array<u32, MaxPixelFormat> BLOCK_HEIGHT_TABLE = {{ 252constexpr std::array<u8, MaxPixelFormat> BLOCK_HEIGHT_TABLE = {{
253 1, // A8B8G8R8_UNORM 253 1, // A8B8G8R8_UNORM
254 1, // A8B8G8R8_SNORM 254 1, // A8B8G8R8_SNORM
255 1, // A8B8G8R8_SINT 255 1, // A8B8G8R8_SINT
@@ -351,7 +351,7 @@ constexpr u32 DefaultBlockHeight(PixelFormat format) {
351 return BLOCK_HEIGHT_TABLE[static_cast<std::size_t>(format)]; 351 return BLOCK_HEIGHT_TABLE[static_cast<std::size_t>(format)];
352} 352}
353 353
354constexpr std::array<u32, MaxPixelFormat> BITS_PER_BLOCK_TABLE = {{ 354constexpr std::array<u8, MaxPixelFormat> BITS_PER_BLOCK_TABLE = {{
355 32, // A8B8G8R8_UNORM 355 32, // A8B8G8R8_UNORM
356 32, // A8B8G8R8_SNORM 356 32, // A8B8G8R8_SNORM
357 32, // A8B8G8R8_SINT 357 32, // A8B8G8R8_SINT