diff --git a/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp b/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp index 6ab9a0324..d7c044374 100644 --- a/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp @@ -455,7 +455,7 @@ bytebuf ProgramEditor::EncodeProgram() cfg.hasNamedMeta = !m_NamedMeta.empty(); - cfg.numTypes = m_Types.size(); + cfg.numTypes = accum.types.size(); cfg.numSections = m_Sections.size(); cfg.numGlobalValues = values.size();