From 87b1f9fa2d3de5910a6c11d4cc7ae351ce0d43fd Mon Sep 17 00:00:00 2001 From: Georg Lehmann Date: Mon, 22 Aug 2022 23:25:47 +0200 Subject: [PATCH] [dxso] Fix write mask for nrm --- src/dxso/dxso_compiler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dxso/dxso_compiler.cpp b/src/dxso/dxso_compiler.cpp index 67066ec4f..d80ad019e 100644 --- a/src/dxso/dxso_compiler.cpp +++ b/src/dxso/dxso_compiler.cpp @@ -2055,7 +2055,7 @@ namespace dxvk { } // r * rsq(r . r) - result.id = emitMul(vec3, emitRegisterExtend(rcpLength, 3)).id; + result.id = emitMul(emitRegisterLoad(src[0], mask), emitRegisterExtend(rcpLength, mask.popCount())).id; break; } case DxsoOpcode::SinCos: {