From bd823b927771c3d7c15e9b3b874891e32b9154c7 Mon Sep 17 00:00:00 2001 From: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com> Date: Thu, 7 Mar 2024 17:17:58 +0200 Subject: [PATCH] More arm64 shader derps --- src/core/PICA/dynapica/shader_rec_emitter_arm64.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/PICA/dynapica/shader_rec_emitter_arm64.cpp b/src/core/PICA/dynapica/shader_rec_emitter_arm64.cpp index 5557f365..8a8a93ef 100644 --- a/src/core/PICA/dynapica/shader_rec_emitter_arm64.cpp +++ b/src/core/PICA/dynapica/shader_rec_emitter_arm64.cpp @@ -407,7 +407,7 @@ void ShaderEmitter::storeRegister(QReg source, const PICAShader& shader, u32 des if (writeMask == 0xf) { // No lanes are masked, just use STR STR(source, statePointer, offset); } else { - blendMaskPointer = reinterpret_cast(oaknut::CodeBlock::ptr() + blendMasks.offset()); + u8* blendMaskPointer = reinterpret_cast(oaknut::CodeBlock::ptr() + blendMasks.offset()); LDR(scratch1, statePointer, offset); // Load current value LDR(scratch2, blendMaskPointer + writeMask * 16); // Load write mask for blending