Commit 8f55958
authored
[SPIR-V] Prepase SDK v2025.3 release (microsoft#7579)
Updating SPIRV-{Headers,Tools} for the release.1 parent dd725c2 commit 8f55958
2 files changed
Lines changed: 2 additions & 2 deletions
Submodule SPIRV-Headers updated 87 files
- BUILD.bazel+6
- BUILD.gn+6-22
- CMakeLists.txt+4-21
- LICENSE+399
- LICENSES/CC-BY-4.0.txt+396
- LICENSES/MIT.txt+18
- REUSE.toml+48
- include/spirv/1.0/GLSL.std.450.h+6-22
- include/spirv/1.0/OpenCL.std.h+6-22
- include/spirv/1.0/extinst.glsl.std.450.grammar.json+3-19
- include/spirv/1.0/extinst.opencl.std.100.grammar.json+3-19
- include/spirv/1.0/spirv.core.grammar.json+6-22
- include/spirv/1.0/spirv.cs+7-23
- include/spirv/1.0/spirv.h+7-23
- include/spirv/1.0/spirv.hpp+6-22
- include/spirv/1.0/spirv.hpp11+6-22
- include/spirv/1.0/spirv.json+6-22
- include/spirv/1.0/spirv.lua+6-22
- include/spirv/1.0/spirv.py+6-22
- include/spirv/1.1/GLSL.std.450.h+6-22
- include/spirv/1.1/OpenCL.std.h+6-22
- include/spirv/1.1/extinst.glsl.std.450.grammar.json+3-19
- include/spirv/1.1/extinst.opencl.std.100.grammar.json+4-20
- include/spirv/1.1/spirv.core.grammar.json+6-22
- include/spirv/1.1/spirv.cs+6-22
- include/spirv/1.1/spirv.h+7-23
- include/spirv/1.1/spirv.hpp+6-22
- include/spirv/1.1/spirv.hpp11+6-22
- include/spirv/1.1/spirv.json+6-22
- include/spirv/1.1/spirv.lua+6-22
- include/spirv/1.1/spirv.py+7-23
- include/spirv/1.2/GLSL.std.450.h+6-22
- include/spirv/1.2/OpenCL.std.h+6-22
- include/spirv/1.2/extinst.glsl.std.450.grammar.json+3-19
- include/spirv/1.2/extinst.opencl.std.100.grammar.json+3-19
- include/spirv/1.2/spirv.core.grammar.json+6-22
- include/spirv/1.2/spirv.cs+6-22
- include/spirv/1.2/spirv.h+7-23
- include/spirv/1.2/spirv.hpp+6-22
- include/spirv/1.2/spirv.hpp11+6-22
- include/spirv/1.2/spirv.json+6-22
- include/spirv/1.2/spirv.lua+6-22
- include/spirv/1.2/spirv.py+7-23
- include/spirv/spir-v.xml+2-20
- include/spirv/unified1/AMD_gcn_shader.h+2-19
- include/spirv/unified1/AMD_shader_ballot.h+2-19
- include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h+2-19
- include/spirv/unified1/AMD_shader_trinary_minmax.h+2-19
- include/spirv/unified1/DebugInfo.h+2-18
- include/spirv/unified1/GLSL.std.450.h+6-22
- include/spirv/unified1/NonSemanticClspvReflection.h+2-19
- include/spirv/unified1/NonSemanticDebugBreak.h+2-19
- include/spirv/unified1/NonSemanticDebugPrintf.h+2-19
- include/spirv/unified1/NonSemanticShaderDebugInfo100.h+6-22
- include/spirv/unified1/NonSemanticVkspReflection.h+2-19
- include/spirv/unified1/OpenCL.std.h+6-22
- include/spirv/unified1/OpenCLDebugInfo100.h+2-18
- include/spirv/unified1/TOSA.001000.1.h+94
- include/spirv/unified1/extinst.debuginfo.grammar.json+3-19
- include/spirv/unified1/extinst.glsl.std.450.grammar.json+2-18
- include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json+3-19
- include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json+3-19
- include/spirv/unified1/extinst.opencl.std.100.grammar.json+3-19
- include/spirv/unified1/extinst.tosa.001000.1.grammar.json+1.1k
- include/spirv/unified1/spirv.bf+23-22
- include/spirv/unified1/spirv.core.grammar.json+172-22
- include/spirv/unified1/spirv.cs+23-22
- include/spirv/unified1/spirv.h+50-22
- include/spirv/unified1/spirv.hpp+50-22
- include/spirv/unified1/spirv.hpp11+50-22
- include/spirv/unified1/spirv.json+26-25
- include/spirv/unified1/spirv.lua+23-22
- include/spirv/unified1/spirv.py+23-22
- include/spirv/unified1/spv.d+23-22
- tests/CMakeLists.txt+1-19
- tests/example.c+1-19
- tests/example.cpp+1-19
- tests/example11.cpp+1-19
- tests/find_package/CMakeLists.txt+3
- tests/pkg_config/CMakeLists.txt+3
- tools/buildHeaders/bin/generate_language_headers.py+11-42
- tools/buildHeaders/bin/makeExtinstHeaders.py+5-3
- tools/buildHeaders/header.cpp+14-47
- tools/buildHeaders/header.h+7-23
- tools/buildHeaders/jsonToSpirv.cpp+7-23
- tools/buildHeaders/jsonToSpirv.h+7-23
- tools/buildHeaders/main.cpp+7-23
Submodule SPIRV-Tools updated 87 files
- .github/workflows/ios.yml+1-1
- .github/workflows/scorecard.yml+2-2
- .gitignore+1
- Android.mk+1
- BUILD.bazel+4
- BUILD.gn+2
- CHANGES+35
- DEPS+8-3
- README.md+20
- external/CMakeLists.txt+40
- include/spirv-tools/libspirv.h+16
- include/spirv-tools/libspirv.hpp+1
- include/spirv-tools/optimizer.hpp+10
- source/CMakeLists.txt+19-1
- source/binary.cpp+15-2
- source/diff/CMakeLists.txt+15-1
- source/disassemble.cpp+1-1
- source/ext_inst.cpp+3
- source/fuzz/CMakeLists.txt+15-1
- source/mimalloc.cpp+15
- source/name_mapper.cpp+8
- source/opcode.cpp+1
- source/operand.cpp+14
- source/operand.h+3
- source/opt/CMakeLists.txt+17-1
- source/opt/aggressive_dead_code_elim_pass.cpp+16-3
- source/opt/canonicalize_ids_pass.cpp+516
- source/opt/canonicalize_ids_pass.h+115
- source/opt/copy_prop_arrays.cpp+2
- source/opt/debug_info_manager.cpp+8-7
- source/opt/debug_info_manager.h+9-10
- source/opt/instruction.cpp+6-5
- source/opt/instruction.h+2-1
- source/opt/local_access_chain_convert_pass.cpp+69-36
- source/opt/local_single_block_elim_pass.cpp+70-66
- source/opt/local_single_store_elim_pass.cpp+69-65
- source/opt/mem_pass.cpp+17-9
- source/opt/optimizer.cpp+7
- source/opt/passes.h+1
- source/opt/private_to_local_pass.cpp+8-6
- source/opt/private_to_local_pass.h+1-1
- source/opt/scalar_replacement_pass.cpp+1-1
- source/opt/types.cpp+8
- source/opt/upgrade_memory_model.cpp+41-2
- source/parsed_operand.cpp+29-6
- source/text_handler.cpp+23-10
- source/text_handler.h+1
- source/util/hex_float.h+245-16
- source/util/parse_number.cpp+44-4
- source/util/parse_number.h+13-2
- source/val/validate_bitwise.cpp+4-2
- source/val/validate_builtins.cpp+252-103
- source/val/validate_capability.cpp+1
- source/val/validate_conversion.cpp+6-9
- source/val/validate_decorations.cpp+91-56
- source/val/validate_id.cpp+53-34
- source/val/validate_image.cpp+3-1
- source/val/validate_interfaces.cpp+103-72
- source/val/validate_invalid_type.cpp+26
- source/val/validate_mode_setting.cpp+12-6
- source/val/validate_type.cpp+35-7
- source/val/validation_state.cpp+70-2
- source/val/validation_state.h+10
- test/CMakeLists.txt+1
- test/ext_inst.tosa_test.cpp+57
- test/hex_float_test.cpp+748
- test/opt/CMakeLists.txt+1
- test/opt/canonicalize_ids_test.cpp+2.0k
- test/opt/copy_prop_array_test.cpp+82
- test/opt/debug_info_manager_test.cpp-2
- test/opt/local_ssa_elim_test.cpp+47
- test/opt/optimizer_test.cpp+92-1
- test/opt/private_to_local_test.cpp+37
- test/opt/upgrade_memory_model_test.cpp+388
- test/parse_number_test.cpp+114
- test/text_to_binary.extension_test.cpp+32
- test/val/val_bitwise_test.cpp+4-8
- test/val/val_builtins_test.cpp+943-46
- test/val/val_conversion_test.cpp+23-3
- test/val/val_data_test.cpp+98
- test/val/val_decoration_test.cpp+1-1
- test/val/val_extensions_test.cpp+2-2
- test/val/val_interfaces_test.cpp+69-87
- test/val/val_invalid_type_test.cpp+129
- tools/CMakeLists.txt+9
- tools/opt/opt.cpp+9
- utils/roll_deps.sh+1
0 commit comments