From 2f1823aaa205af8f24e3d7e2ff59240f01c1c54c Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 13 Jan 2023 18:40:11 +0000 Subject: [PATCH] Fix DXIL editing of referential function constants --- renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp b/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp index 3115d27c6..cf2c29332 100644 --- a/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp @@ -429,7 +429,7 @@ ProgramEditor::~ProgramEditor() for(Constant &c : f.constants) { Fixup(c.type); - Fixup(c.inner); + Fixup(c.inner, &oldf, &f); for(size_t i = 0; i < c.members.size(); i++) Fixup(c.members[i], &oldf, &f); }