diff --git a/src/dxbc/dxbc_compiler.cpp b/src/dxbc/dxbc_compiler.cpp index 81cf601ee..34e69b20d 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;