From ad86556cebc3e14a252121dc6a138d62922aee34 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 19 May 2020 16:40:11 +0100 Subject: [PATCH] D3D12CBufTag should refer to reflection-based index, not root sig index --- qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp index ddb438a1d..a7aa9222e 100644 --- a/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/D3D12PipelineStateViewer.cpp @@ -1178,7 +1178,7 @@ void D3D12PipelineStateViewer::setShaderState( { bind = &bm; shaderCBuf = &res; - D3D12CBufTag cbufTag((uint32_t)i); + D3D12CBufTag cbufTag((uint32_t)k); cbufTag.arrayIdx = b.bind - bm.bind; tag = QVariant::fromValue(cbufTag); break;