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;