update glslang, spirv-tools and spirv-opt to their latest version (#9845)

* update spirv-cross to a0fba56

* update spirv-tools to v2026.1

* update spirv-headers to 04f10f6

* update glslang to 16.2.0
This commit is contained in:
Mathias Agopian
2026-03-27 16:35:56 -07:00
committed by GitHub
parent 04270afb83
commit d7b10bdd3b
988 changed files with 92611 additions and 35181 deletions

View File

@@ -1219,6 +1219,7 @@ bool Differ::DoDebugAndAnnotationInstructionsMatch(
case spv::Op::OpMemberDecorate:
return DoOperandsMatch(src_inst, dst_inst, 0, 3);
case spv::Op::OpExtInst:
return DoOperandsMatch(src_inst, dst_inst, 0, 2);
case spv::Op::OpDecorationGroup:
case spv::Op::OpGroupDecorate:
case spv::Op::OpGroupMemberDecorate:
@@ -2612,6 +2613,9 @@ void Differ::MatchExtInstDebugInfo() {
// This section includes OpExtInst for DebugInfo extension
MatchDebugAndAnnotationInstructions(src_->ext_inst_debuginfo(),
dst_->ext_inst_debuginfo());
// OpExtInst can exist in other sections too, such as with non-semantic info.
MatchDebugAndAnnotationInstructions(src_->types_values(),
dst_->types_values());
}
void Differ::MatchAnnotations() {