diff --git a/src/dxgi/dxgi_factory.cpp b/src/dxgi/dxgi_factory.cpp index 50a3b10bc..fb9c6d359 100644 --- a/src/dxgi/dxgi_factory.cpp +++ b/src/dxgi/dxgi_factory.cpp @@ -9,10 +9,10 @@ namespace dxvk { - Singleton g_dxvkInstance; + static Singleton g_dxvkInstance; - std::mutex s_globalHDRStateMutex; - DXVK_VK_GLOBAL_HDR_STATE s_globalHDRState{}; + static dxvk::mutex s_globalHDRStateMutex; + static DXVK_VK_GLOBAL_HDR_STATE s_globalHDRState{}; DxgiVkFactory::DxgiVkFactory(DxgiFactory* pFactory) : m_factory(pFactory) {