src/codegen/spirv.zig | 550 +- src/codegen/spirv/Assembler.zig | 47 +- src/codegen/spirv/Module.zig | 138 +- src/codegen/spirv/Section.zig | 10 +- src/codegen/spirv/extinst.zig.grammar.json | 20 +- src/codegen/spirv/spec.zig | 21971 +++++++++++++++++--------------- src/link/SpirV.zig | 10 +- src/link/SpirV/BinaryModule.zig | 34 +- src/link/SpirV/deduplicate.zig | 22 +- src/link/SpirV/lower_invocation_globals.zig | 4 +- src/link/SpirV/prune_unused.zig | 20 +- tools/gen_spirv_spec.zig | 300 +- tools/spirv/grammar.zig | 4 + 13 files changed, 12495 insertions(+), 10635 deletions(-)