summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmeer J <52414509+ameerj@users.noreply.github.com>2023-07-30 18:13:03 +0200
committerAmeer J <52414509+ameerj@users.noreply.github.com>2023-08-06 20:54:57 +0200
commit6ff65abd62c4a4f7cc83a79e1ba30d0d99f26ff3 (patch)
treef1e8ae87c25f98f7b5fb14ba10a48bed65589d27
parentskip bits (diff)
downloadyuzu-6ff65abd62c4a4f7cc83a79e1ba30d0d99f26ff3.tar
yuzu-6ff65abd62c4a4f7cc83a79e1ba30d0d99f26ff3.tar.gz
yuzu-6ff65abd62c4a4f7cc83a79e1ba30d0d99f26ff3.tar.bz2
yuzu-6ff65abd62c4a4f7cc83a79e1ba30d0d99f26ff3.tar.lz
yuzu-6ff65abd62c4a4f7cc83a79e1ba30d0d99f26ff3.tar.xz
yuzu-6ff65abd62c4a4f7cc83a79e1ba30d0d99f26ff3.tar.zst
yuzu-6ff65abd62c4a4f7cc83a79e1ba30d0d99f26ff3.zip
-rw-r--r--src/video_core/host_shaders/astc_decoder.comp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/video_core/host_shaders/astc_decoder.comp b/src/video_core/host_shaders/astc_decoder.comp
index 55b23201a..a814ef483 100644
--- a/src/video_core/host_shaders/astc_decoder.comp
+++ b/src/video_core/host_shaders/astc_decoder.comp
@@ -1058,12 +1058,9 @@ TexelWeightParams DecodeBlockInfo() {
}
weight_index -= 2;
if ((mode_layout != 9) && ((mode & 0x200) != 0)) {
- const int max_weights[6] = int[6](7, 8, 9, 10, 11, 12);
- params.max_weight = max_weights[weight_index];
- } else {
- const int max_weights[6] = int[6](1, 2, 3, 4, 5, 6);
- params.max_weight = max_weights[weight_index];
+ weight_index += 6;
}
+ params.max_weight = weight_index + 1;
return params;
}