From b20e337fd2bdc67092e1130bc8e8a1b433bf85ec Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 27 Sep 2021 12:23:15 +0100 Subject: [PATCH] Remove unused root elements after filling D3D12 pipeline state --- renderdoc/driver/d3d12/d3d12_replay.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/driver/d3d12/d3d12_replay.cpp b/renderdoc/driver/d3d12/d3d12_replay.cpp index ce83b69c7..73afff3a6 100644 --- a/renderdoc/driver/d3d12/d3d12_replay.cpp +++ b/renderdoc/driver/d3d12/d3d12_replay.cpp @@ -1415,6 +1415,8 @@ void D3D12Replay::FillRootElements(uint32_t eventId, const D3D12RenderState::Roo samp.minLOD = sampDesc.MinLOD; samp.mipLODBias = sampDesc.MipLODBias; } + + rootElements.resize(ridx); } void D3D12Replay::SavePipelineState(uint32_t eventId)