From 579dec8b4b039ff35094a92e92b676d27948fbe2 Mon Sep 17 00:00:00 2001 From: windog18 Date: Fri, 15 May 2020 22:20:57 +0800 Subject: [PATCH] Solved cbuffer bind issue --- qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp index b58863d68..29b7c7d8b 100644 --- a/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp @@ -734,7 +734,7 @@ QString PipelineStateViewer::GenerateHLSLStub(const ShaderBindpointMapping &bind QString cbufName = cbuf.name; if(cbufName == lit("$Globals")) cbufName = lit("_Globals"); - cbuffers += lit("cbuffer %1 : register(b%2) {\n").arg(cbufName).arg(cbuf.bindPoint); + cbuffers += lit("cbuffer %1 : register(b%2) {\n").arg(cbufName).arg(reg); MakeShaderVariablesHLSL(true, cbuf.variables, cbuffers, hlsl); cbuffers += lit("};\n\n");