diff --git a/src/dxgi/dxgi_output.cpp b/src/dxgi/dxgi_output.cpp index db0ad141..2ad9ce60 100644 --- a/src/dxgi/dxgi_output.cpp +++ b/src/dxgi/dxgi_output.cpp @@ -333,7 +333,10 @@ namespace dxvk { HRESULT STDMETHODCALLTYPE DxgiOutput::WaitForVBlank() { - Logger::warn("DxgiOutput::WaitForVBlank: Stub"); + bool s_warningShown = false; + + if (!std::exchange(s_warningShown, true)) + Logger::warn("DxgiOutput::WaitForVBlank: Stub"); return S_OK; }