diff --git a/src/d3d11/d3d11_query.h b/src/d3d11/d3d11_query.h index ea1e7f1e..9ddcb9f9 100644 --- a/src/d3d11/d3d11_query.h +++ b/src/d3d11/d3d11_query.h @@ -55,7 +55,7 @@ namespace dxvk { void DoDeferredEnd() { m_state = D3D11_VK_QUERY_ENDED; - m_resetCtr += 1; + m_resetCtr.fetch_add(1, std::memory_order_acquire); } bool IsScoped() const {