summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Lioncash2020-04-15 22:10:40 -0400
committerGravatar Lioncash2020-04-15 22:10:44 -0400
commitb178c9a3492ea6c0db63f708beecd3dfb3d921fe (patch)
tree40c6942fcc1e70b6ccf45ffbd59dd6b9029a576c /src
parentMerge pull request #3612 from ReinUsesLisp/red (diff)
downloadyuzu-b178c9a3492ea6c0db63f708beecd3dfb3d921fe.tar.gz
yuzu-b178c9a3492ea6c0db63f708beecd3dfb3d921fe.tar.xz
yuzu-b178c9a3492ea6c0db63f708beecd3dfb3d921fe.zip
decoder/image: Fix incorrect G24R8 component sizes in GetComponentSize()
The components' sizes were mismatched. This corrects that.
Diffstat (limited to 'src')
-rw-r--r--src/video_core/shader/decode/image.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/shader/decode/image.cpp b/src/video_core/shader/decode/image.cpp
index 0dd7a1196..7f94dacc8 100644
--- a/src/video_core/shader/decode/image.cpp
+++ b/src/video_core/shader/decode/image.cpp
@@ -201,10 +201,10 @@ u32 GetComponentSize(TextureFormat format, std::size_t component) {
201 return 0; 201 return 0;
202 case TextureFormat::G24R8: 202 case TextureFormat::G24R8:
203 if (component == 0) { 203 if (component == 0) {
204 return 8; 204 return 24;
205 } 205 }
206 if (component == 1) { 206 if (component == 1) {
207 return 24; 207 return 8;
208 } 208 }
209 return 0; 209 return 0;
210 case TextureFormat::G8R8: 210 case TextureFormat::G8R8: