From 55d9436bf3aa8bc05d28b987d42d10aea9addd72 Mon Sep 17 00:00:00 2001 From: Samuliak Date: Sun, 22 Dec 2024 10:15:13 +0100 Subject: [PATCH] fix typo in texture decoder --- src/Cafe/HW/Latte/Core/LatteTextureLoader.h | 2 +- .../HW/Latte/LegacyShaderDecompiler/LatteDecompilerEmitMSL.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Cafe/HW/Latte/Core/LatteTextureLoader.h b/src/Cafe/HW/Latte/Core/LatteTextureLoader.h index 0f558945..ad557bb3 100644 --- a/src/Cafe/HW/Latte/Core/LatteTextureLoader.h +++ b/src/Cafe/HW/Latte/Core/LatteTextureLoader.h @@ -679,7 +679,7 @@ public: } }; -class TextureDecoder_R4G4_UNORM_To_RG8 : public TextureDecoder, public SingletonClass +class TextureDecoder_R4G4_UNORM_To_RG8 : public TextureDecoder, public SingletonClass { public: sint32 getBytesPerTexel(LatteTextureLoaderCtx* textureLoader) override diff --git a/src/Cafe/HW/Latte/LegacyShaderDecompiler/LatteDecompilerEmitMSL.cpp b/src/Cafe/HW/Latte/LegacyShaderDecompiler/LatteDecompilerEmitMSL.cpp index caba5229..b925f862 100644 --- a/src/Cafe/HW/Latte/LegacyShaderDecompiler/LatteDecompilerEmitMSL.cpp +++ b/src/Cafe/HW/Latte/LegacyShaderDecompiler/LatteDecompilerEmitMSL.cpp @@ -2481,6 +2481,7 @@ static void _emitTEXSampleTextureCode(LatteDecompilerShaderContext* shaderContex cemu_assert_unimplemented(); } } + // offset if( texOpcode == GPU7_TEX_INST_SAMPLE_L || texOpcode == GPU7_TEX_INST_SAMPLE_LZ || texOpcode == GPU7_TEX_INST_SAMPLE_C_LZ || texOpcode == GPU7_TEX_INST_SAMPLE || texOpcode == GPU7_TEX_INST_SAMPLE_C ) {