Update shader_rec_emitter_arm64.cpp

This commit is contained in:
wheremyfoodat 2024-03-07 19:26:59 +02:00 committed by GitHub
parent 5dd53a0524
commit 32e506597b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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 {
u8* blendMaskPointer = getLabelPointer<u8*>(blendMasks));
u8* blendMaskPointer = getLabelPointer<u8*>(blendMasks);
LDR(scratch1, statePointer, offset); // Load current value
LDR(scratch2, blendMaskPointer + writeMask * 16); // Load write mask for blending