From 9cd6b1ead212144cfd20d2838e95c68df917daa7 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 8 Jul 2016 16:18:07 +0300 Subject: [PATCH] Close list immediately after creation, so it can always be reset on use --- renderdoc/driver/d3d12/d3d12_device.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/driver/d3d12/d3d12_device.cpp b/renderdoc/driver/d3d12/d3d12_device.cpp index f5e0b16e3..1f3231ec0 100644 --- a/renderdoc/driver/d3d12/d3d12_device.cpp +++ b/renderdoc/driver/d3d12/d3d12_device.cpp @@ -1226,6 +1226,8 @@ void WrappedID3D12Device::CreateInternalResources() m_pDevice->CreateFence(0, D3D12_FENCE_FLAG_NONE, __uuidof(ID3D12Fence), (void **)&m_GPUSyncFence); m_GPUSyncHandle = ::CreateEvent(NULL, FALSE, FALSE, NULL); + m_List->Close(); + m_GPUSyncCounter = 0; }