Commit 315c2ad
committed
Updated Vulkan third-party dependencies to 1.4.304
1 parent 02f6d99 commit 315c2ad
File tree
9 files changed
+16
-10
lines changed- Graphics/ShaderTools/src
- ThirdParty
9 files changed
+16
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| 120 | + | |
| 121 | + | |
120 | 122 | | |
121 | 123 | | |
122 | 124 | | |
123 | 125 | | |
124 | 126 | | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
125 | 131 | | |
126 | 132 | | |
127 | 133 | | |
| |||
137 | 143 | | |
138 | 144 | | |
139 | 145 | | |
140 | | - | |
| 146 | + | |
141 | 147 | | |
142 | 148 | | |
143 | 149 | | |
| |||
Submodule SPIRV-Cross updated 70 files
- .github/workflows/main.yml+70-1
- checkout_glslang_spirv_tools.sh+1-1
- reference/opt/shaders-hlsl/mesh/mesh-shader-basic-lines.spv14.vk.nocompat.mesh+1-1
- reference/opt/shaders-hlsl/mesh/mesh-shader-basic-triangle.spv14.vk.nocompat.mesh+1-1
- reference/opt/shaders-msl/asm/comp/uint_smulextended.asm.comp+9-3
- reference/opt/shaders-msl/asm/comp/ulong_smulextended.asm.msl23.comp+9-3
- reference/opt/shaders-msl/desktop-only/comp/extended-arithmetic.desktop.comp+16-24
- reference/opt/shaders-msl/mesh/mesh-shader-basic-lines.msl3.spv14.vk.nocompat.mesh+201
- reference/opt/shaders-msl/mesh/mesh-shader-basic-triangle.msl3.spv14.vk.nocompat.mesh+202
- reference/opt/shaders-msl/mesh/mesh-shader-flat-varying.msl3.spv14.vk.nocompat.mesh+121
- reference/opt/shaders-msl/task/task-basic.msl3.spv14.vk.nocompat.task+23
- reference/opt/shaders-msl/task/task-func.msl3.spv14.vk.nocompat.task+24
- reference/opt/shaders/asm/frag/locations-components.asm.frag+1-1
- reference/opt/shaders/frag/barycentric-khr-io-block.frag+25
- reference/opt/shaders/vulkan/vert/small-storage.vk.vert+7-7
- reference/opt/shaders/vulkan/vert/small-storage.vk.vert.vk+7-7
- reference/shaders-hlsl-no-opt/asm/frag/srem.asm.frag+45
- reference/shaders-hlsl-no-opt/frag/barycentric-khr-nopersp.sm61.fxconly.nofxc.frag+31
- reference/shaders-hlsl-no-opt/frag/barycentric-khr-persp.sm61.fxconly.nofxc.frag+31
- reference/shaders-hlsl-no-opt/frag/barycentric-khr.sm61.fxconly.nofxc.frag+61
- reference/shaders-hlsl-no-opt/mesh/clip-cull-array-load-store.sm65.nofxc.fxconly.spv16.mesh+43
- reference/shaders-hlsl-no-opt/mesh/mesh-shader-basic-triangle.spv14.vk.nocompat.nofxc.flip-vert-y.mesh+1-1
- reference/shaders-hlsl/mesh/mesh-shader-basic-lines.spv14.vk.nocompat.mesh+3-3
- reference/shaders-hlsl/mesh/mesh-shader-basic-triangle.spv14.vk.nocompat.mesh+1-1
- reference/shaders-msl-no-opt/asm/frag/srem.asm.frag+33
- reference/shaders-msl-no-opt/comp/simple-bindless-ssbo.msl2.argument.argument-tier-1.device-argument-buffer.comp+45
- reference/shaders-msl-no-opt/frag/explicit-lod-unpack-arguments.frag+22
- reference/shaders-msl/asm/comp/uint_smulextended.asm.comp+9-3
- reference/shaders-msl/asm/comp/ulong_smulextended.asm.msl23.comp+9-3
- reference/shaders-msl/desktop-only/comp/extended-arithmetic.desktop.comp+16-24
- reference/shaders-msl/mesh/mesh-shader-basic-lines.msl3.spv14.vk.nocompat.mesh+210
- reference/shaders-msl/mesh/mesh-shader-basic-triangle.msl3.spv14.vk.nocompat.mesh+199
- reference/shaders-msl/mesh/mesh-shader-flat-varying.msl3.spv14.vk.nocompat.mesh+121
- reference/shaders-msl/task/task-basic.msl3.spv14.vk.nocompat.task+23
- reference/shaders-msl/task/task-func.msl3.spv14.vk.nocompat.task+38
- reference/shaders-no-opt/asm/comp/block-undef.noeliminate.invalid.asm.comp+5
- reference/shaders-no-opt/asm/frag/srem.asm.frag+21
- reference/shaders/asm/frag/locations-components.asm.frag+1-1
- reference/shaders/frag/barycentric-khr-io-block.frag+25
- reference/shaders/vulkan/vert/small-storage.vk.vert+7-7
- reference/shaders/vulkan/vert/small-storage.vk.vert.vk+7-7
- shaders-hlsl-no-opt/asm/frag/srem.asm.frag+66
- shaders-hlsl-no-opt/frag/barycentric-khr-nopersp.sm61.fxconly.nofxc.frag+9
- shaders-hlsl-no-opt/frag/barycentric-khr-persp.sm61.fxconly.nofxc.frag+9
- shaders-hlsl-no-opt/frag/barycentric-khr.sm61.fxconly.nofxc.frag+23
- shaders-hlsl-no-opt/mesh/clip-cull-array-load-store.sm65.nofxc.fxconly.spv16.mesh+26
- shaders-msl-no-opt/asm/frag/srem.asm.frag+66
- shaders-msl-no-opt/comp/simple-bindless-ssbo.msl2.argument.argument-tier-1.device-argument-buffer.comp+13
- shaders-msl-no-opt/frag/explicit-lod-unpack-arguments.frag+15
- shaders-msl/mesh/mesh-shader-basic-lines.msl3.spv14.vk.nocompat.mesh+74
- shaders-msl/mesh/mesh-shader-basic-triangle.msl3.spv14.vk.nocompat.mesh+65
- shaders-msl/mesh/mesh-shader-flat-varying.msl3.spv14.vk.nocompat.mesh+23
- shaders-msl/task/task-basic.msl3.spv14.vk.nocompat.task+22
- shaders-msl/task/task-func.msl3.spv14.vk.nocompat.task+32
- shaders-no-opt/asm/frag/srem.asm.frag+66
- shaders/asm/frag/locations-components.asm.frag+1-1
- shaders/frag/barycentric-khr-io-block.frag+23
- shaders/vulkan/vert/small-storage.vk.vert+1-1
- spirv.h+11-1
- spirv.hpp+11-1
- spirv_common.hpp+9-1
- spirv_cross.cpp+10-1
- spirv_cross_parsed_ir.cpp+4
- spirv_glsl.cpp+93-13
- spirv_hlsl.cpp+119-10
- spirv_hlsl.hpp+2
- spirv_msl.cpp+643-54
- spirv_msl.hpp+15-1
- spirv_reflect.cpp+2
- test_shaders.py+3-44
Submodule SPIRV-Headers updated 25 files
- BUILD.bazel+1
- CMakeLists.txt+1-1
- include/spirv/spir-v.xml+7-3
- include/spirv/unified1/NonSemanticVkspReflection.h+1-1
- include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json+85-85
- include/spirv/unified1/spirv.bf+84-5
- include/spirv/unified1/spirv.core.grammar.json+654-780
- include/spirv/unified1/spirv.cs+84-5
- include/spirv/unified1/spirv.h+157-12
- include/spirv/unified1/spirv.hpp+165-12
- include/spirv/unified1/spirv.hpp11+1.7k-1.6k
- include/spirv/unified1/spirv.json+74-5
- include/spirv/unified1/spirv.lua+79-5
- include/spirv/unified1/spirv.py+76-5
- include/spirv/unified1/spv.d+84-5
- tests/CMakeLists.txt+14-7
- tests/example.c+37
- tests/example.cpp+8-4
- tests/example11.cpp+41
- tools/buildHeaders/header.cpp+18-8
- tools/buildHeaders/jsonToSpirv.cpp+42-51
- tools/buildHeaders/jsonToSpirv.h+17-14
- tools/buildHeaders/jsoncpp/dist/json/json-forwards.h+7-7
- tools/buildHeaders/jsoncpp/dist/json/json.h+9-9
- tools/buildHeaders/jsoncpp/dist/jsoncpp.cpp+8-8
Submodule SPIRV-Tools updated 119 files
Submodule Vulkan-Headers updated 29 files
- .github/workflows/ci.yml+5-3
- BUILD.gn+1
- CMakeLists.txt+6-2
- Makefile.release+1-1
- include/vk_video/vulkan_video_codec_av1std.h+3-1
- include/vk_video/vulkan_video_codec_av1std_encode.h+143
- include/vulkan/vulkan.cppm+3.3k-143
- include/vulkan/vulkan.hpp+9.6k-8.8k
- include/vulkan/vulkan_beta.h+19-9
- include/vulkan/vulkan_core.h+1.6k-782
- include/vulkan/vulkan_enums.hpp+599-361
- include/vulkan/vulkan_extension_inspection.hpp+182-46
- include/vulkan/vulkan_format_traits.hpp+48-48
- include/vulkan/vulkan_funcs.hpp+2.8k-1.3k
- include/vulkan/vulkan_handles.hpp+975-1.4k
- include/vulkan/vulkan_hash.hpp+962-357
- include/vulkan/vulkan_hpp_macros.hpp+21-14
- include/vulkan/vulkan_raii.hpp+4.0k-3.0k
- include/vulkan/vulkan_shared.hpp+171-169
- include/vulkan/vulkan_static_assertions.hpp+607-393
- include/vulkan/vulkan_structs.hpp+6.8k-2.1k
- include/vulkan/vulkan_to_string.hpp+673-429
- include/vulkan/vulkan_video.hpp+355-14
- registry/parse_dependency.py+2-2
- registry/reg.py+4-2
- registry/validusage.json+24.1k-23.7k
- registry/video.xml+128-1
- registry/vk.xml+2.0k-911
- registry/vkconventions.py+2-2
Submodule googletest updated 16 files
- MODULE.bazel+27-18
- docs/advanced.md+11-5
- docs/gmock_cook_book.md+14-14
- docs/primer.md+2-2
- fake_fuchsia_sdk.bzl+32-4
- googlemock/include/gmock/gmock-matchers.h+30-16
- googlemock/test/gmock-matchers-comparisons_test.cc+57-3
- googlemock/test/gmock-matchers-misc_test.cc+19
- googletest/include/gtest/gtest-matchers.h+3-3
- googletest/include/gtest/gtest-printers.h+39
- googletest/include/gtest/internal/gtest-port.h+8
- googletest/src/gtest.cc+44-6
- googletest/test/googletest-json-output-unittest.py+86-9
- googletest/test/googletest-printers-test.cc+24
- googletest/test/gtest_xml_output_unittest.py+52-13
- googletest/test/gtest_xml_output_unittest_.cc+16
0 commit comments