From 4a4b96611df3bfd52a384bea7e8fd86f674d8125 Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Fri, 30 Apr 2021 19:33:24 +0100 Subject: [PATCH] [d3d9] Only log WaitForVBlank stub once --- src/d3d9/d3d9_swapchain.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/d3d9/d3d9_swapchain.cpp b/src/d3d9/d3d9_swapchain.cpp index 0126ec35..222b8ef4 100644 --- a/src/d3d9/d3d9_swapchain.cpp +++ b/src/d3d9/d3d9_swapchain.cpp @@ -655,7 +655,11 @@ namespace dxvk { HRESULT D3D9SwapChainEx::WaitForVBlank() { - Logger::warn("D3D9SwapChainEx::WaitForVBlank: Stub"); + static bool s_errorShown = false; + + if (!std::exchange(s_errorShown, true)) + Logger::warn("D3D9SwapChainEx::WaitForVBlank: Stub"); + return D3D_OK; }