summaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache
diff options
context:
space:
mode:
authorGravatar ameerj2021-02-13 16:49:24 -0500
committerGravatar ameerj2021-03-13 12:16:03 -0500
commit20eb368e147e1c27f05d6923c51596f8dfe24e89 (patch)
treea8b1c8eb79eb55e189a10dfd43b8b6bb1449220f /src/video_core/texture_cache
parenthost_shaders: Modify shader cmake integration to allow for larger shaders (diff)
downloadyuzu-20eb368e147e1c27f05d6923c51596f8dfe24e89.tar.gz
yuzu-20eb368e147e1c27f05d6923c51596f8dfe24e89.tar.xz
yuzu-20eb368e147e1c27f05d6923c51596f8dfe24e89.zip
renderer_vulkan: Accelerate ASTC decoding
Co-Authored-By: Rodrigo Locatti <reinuseslisp@airmail.cc>
Diffstat (limited to 'src/video_core/texture_cache')
-rw-r--r--src/video_core/texture_cache/accelerated_swizzle.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/texture_cache/accelerated_swizzle.h b/src/video_core/texture_cache/accelerated_swizzle.h
index 6ec5c78c4..a11c924e1 100644
--- a/src/video_core/texture_cache/accelerated_swizzle.h
+++ b/src/video_core/texture_cache/accelerated_swizzle.h
@@ -13,8 +13,8 @@
13namespace VideoCommon::Accelerated { 13namespace VideoCommon::Accelerated {
14 14
15struct BlockLinearSwizzle2DParams { 15struct BlockLinearSwizzle2DParams {
16 std::array<u32, 3> origin; 16 alignas(16) std::array<u32, 3> origin;
17 std::array<s32, 3> destination; 17 alignas(16) std::array<s32, 3> destination;
18 u32 bytes_per_block_log2; 18 u32 bytes_per_block_log2;
19 u32 layer_stride; 19 u32 layer_stride;
20 u32 block_size; 20 u32 block_size;