From f7e1efbaaf3c80ca503ced97d9d76538ffbba018 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Fri, 5 Jan 2018 19:48:45 +0100 Subject: [PATCH] [dxbc] Fixed AtomicUmax emitting the wrong instruction --- src/dxbc/dxbc_compiler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dxbc/dxbc_compiler.cpp b/src/dxbc/dxbc_compiler.cpp index 81cf601e..34e69b20 100644 --- a/src/dxbc/dxbc_compiler.cpp +++ b/src/dxbc/dxbc_compiler.cpp @@ -1698,7 +1698,7 @@ namespace dxvk { break; case DxbcOpcode::AtomicUMax: - value.id = m_module.opAtomicUMin(typeId, + value.id = m_module.opAtomicUMax(typeId, pointer.id, scopeId, semanticsId, src[0].id); break;