diff --git a/src/d3d9/d3d9_swapchain.cpp b/src/d3d9/d3d9_swapchain.cpp index bc04ce13..6264a6d3 100644 --- a/src/d3d9/d3d9_swapchain.cpp +++ b/src/d3d9/d3d9_swapchain.cpp @@ -289,6 +289,7 @@ namespace dxvk { D3DDISPLAYMODEEX* pFullscreenDisplayMode) { auto lock = m_parent->LockDevice(); + this->SynchronizePresent(); this->NormalizePresentParameters(pPresentParams); m_dirty |= m_presentParams.BackBufferFormat != pPresentParams->BackBufferFormat