From 6bb6d7da5764ccbf60082f37d9b96237769e31f5 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 23 Sep 2016 15:58:34 +0200 Subject: [PATCH] Use the right number to resize array, handling SingleRT mode --- renderdoc/driver/d3d12/d3d12_command_list_wrap.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d12/d3d12_command_list_wrap.cpp b/renderdoc/driver/d3d12/d3d12_command_list_wrap.cpp index 9589a0cac..ab502a617 100644 --- a/renderdoc/driver/d3d12/d3d12_command_list_wrap.cpp +++ b/renderdoc/driver/d3d12/d3d12_command_list_wrap.cpp @@ -971,7 +971,7 @@ bool WrappedID3D12GraphicsCommandList::Serialise_OMSetRenderTargets( ->OMSetRenderTargets(num, rtHandles, singlehandle ? TRUE : FALSE, dsv.heap != ResourceId() ? &dsvHandle : NULL); - m_Cmd->m_RenderState.rts.resize(num); + m_Cmd->m_RenderState.rts.resize(numHandles); for(UINT i = 0; i < numHandles; i++) m_Cmd->m_RenderState.rts[i] = rts[i];