From a2b8d3a885ec87d1b07ac919d5a5a9d509439d81 Mon Sep 17 00:00:00 2001 From: vlj Date: Thu, 4 Jun 2015 01:48:32 +0200 Subject: [PATCH] d3d12: Fix memleak --- rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp index 025358125d..fee152295b 100644 --- a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp +++ b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp @@ -160,6 +160,8 @@ void D3D12GSRender::ResourceStorage::Release() m_commandAllocator->Release(); m_textureUploadCommandAllocator->Release(); m_downloadCommandAllocator->Release(); + CloseHandle(m_frameFinishedHandle); + m_frameFinishedFence->Release(); } // 32 bits float to U8 unorm CS