From 1a4ccf775cfb42670ad13dd7857c73d2c7c854e2 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 10 Jul 2016 16:43:19 +0300 Subject: [PATCH] Release swapchain resources when shutting down swapchain --- renderdoc/driver/dxgi/dxgi_wrapped.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/driver/dxgi/dxgi_wrapped.cpp b/renderdoc/driver/dxgi/dxgi_wrapped.cpp index 2ae8cc58a..4414688c9 100644 --- a/renderdoc/driver/dxgi/dxgi_wrapped.cpp +++ b/renderdoc/driver/dxgi/dxgi_wrapped.cpp @@ -227,6 +227,8 @@ WrappedIDXGISwapChain3::WrappedIDXGISwapChain3(IDXGISwapChain *real, HWND wnd, I WrappedIDXGISwapChain3::~WrappedIDXGISwapChain3() { + m_pDevice->ReleaseSwapchainResources(this); + m_pDevice->ShutdownSwapchain(this); SAFE_RELEASE(m_pDevice);