From bf4d68fb03c3d3bb848d7b5c055a7e1dd49083ab Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 7 Oct 2020 18:27:49 +0100 Subject: [PATCH] Account for D3D11 UAV start slot when displaying bindings --- .../Windows/PipelineState/D3D11PipelineStateViewer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp index c7387a427..6660f1e2f 100644 --- a/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/D3D11PipelineStateViewer.cpp @@ -1746,8 +1746,9 @@ void D3D11PipelineStateViewer::setState() } } } - addResourceRow(D3D11ViewTag(D3D11ViewTag::UAV, i, state.outputMerger.uavs[i]), shaderInput, - map, ui->targetOutputs); + addResourceRow(D3D11ViewTag(D3D11ViewTag::UAV, i + (int)state.outputMerger.uavStartSlot, + state.outputMerger.uavs[i]), + shaderInput, map, ui->targetOutputs); } addResourceRow(D3D11ViewTag(D3D11ViewTag::OMDepth, 0, state.outputMerger.depthTarget), NULL,