diff --git a/src/d3d11/d3d11_swapchain.cpp b/src/d3d11/d3d11_swapchain.cpp index 5b38d22f9..37bff463b 100644 --- a/src/d3d11/d3d11_swapchain.cpp +++ b/src/d3d11/d3d11_swapchain.cpp @@ -41,6 +41,7 @@ namespace dxvk { D3D11SwapChain::~D3D11SwapChain() { + m_device->waitForSubmission(&m_presentStatus); m_device->waitForIdle(); if (m_backBuffer)