diff --git a/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp b/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp index 2ec56c73d..bf1037d49 100644 --- a/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp @@ -928,8 +928,7 @@ bytebuf ProgramEditor::EncodeProgram() bool needMetaAttach = !f->attachedMeta.empty(); - uint32_t lastValidInstId = - uint32_t(accum.firstFuncConst + accum.numFuncConsts + f->args.size()) - 1; + uint32_t lastValidInstId = uint32_t(accum.firstFuncConst + accum.numFuncConsts) - 1; for(const Instruction *inst : f->instructions) {