diff --git a/renderdoc/driver/d3d12/d3d12_debug.cpp b/renderdoc/driver/d3d12/d3d12_debug.cpp index d4d969ec8..af47abc52 100644 --- a/renderdoc/driver/d3d12/d3d12_debug.cpp +++ b/renderdoc/driver/d3d12/d3d12_debug.cpp @@ -247,6 +247,9 @@ D3D12DebugManager::D3D12DebugManager(WrappedID3D12Device *wrapper) RDCERR("Failed to create readback command list, HRESULT: 0x%08x", hr); return; } + + if(m_ReadbackList) + m_ReadbackList->Close(); } RenderDoc::Inst().SetProgress(DebugManagerInit, 0.2f);