Skip to content

Commit

Permalink
Updated third-party modules
Browse files Browse the repository at this point in the history
  • Loading branch information
TheMostDiligent committed Nov 16, 2023
1 parent 3c1755e commit 5d9cbe2
Show file tree
Hide file tree
Showing 9 changed files with 12 additions and 9 deletions.
5 changes: 4 additions & 1 deletion Graphics/ShaderTools/src/GLSLangUtils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@
* of the possibility of such damages.
*/

#include "GLSLangUtils.hpp"

#include <unordered_set>
#include <unordered_map>
#include <memory>
Expand All @@ -39,7 +41,8 @@
# include "SPIRV/GlslangToSpv.h"
#endif

#include "GLSLangUtils.hpp"
#include "glslang/Public/ShaderLang.h"

#include "DebugUtilities.hpp"
#include "DataBlobImpl.hpp"
#include "RefCntAutoPtr.hpp"
Expand Down
2 changes: 1 addition & 1 deletion ThirdParty/SPIRV-Cross
Submodule SPIRV-Cross updated 100 files
2 changes: 1 addition & 1 deletion ThirdParty/SPIRV-Tools
Submodule SPIRV-Tools updated 80 files
+25 −0 .github/dependabot.yml
+7 −3 .github/workflows/autoroll.yml
+2 −2 .github/workflows/bazel.yml
+1 −1 .github/workflows/release.yml
+53 −0 .github/workflows/scorecard.yml
+1 −1 .github/workflows/wasm.yml
+2 −0 Android.mk
+0 −14 BUILD.bazel
+4 −0 BUILD.gn
+32 −0 CHANGES
+4 −4 CONTRIBUTING.md
+3 −3 DEPS
+1 −0 README.md
+1 −1 docs/downloads.md
+2 −2 docs/projects.md
+0 −122 include/spirv-tools/instrument.hpp
+9 −0 include/spirv-tools/libspirv.h
+9 −8 include/spirv-tools/linker.hpp
+14 −6 include/spirv-tools/optimizer.hpp
+10 −6 source/assembly_grammar.cpp
+10 −5 source/link/linker.cpp
+25 −45 source/operand.cpp
+4 −0 source/opt/CMakeLists.txt
+6 −0 source/opt/aggressive_dead_code_elim_pass.cpp
+8 −3 source/opt/decoration_manager.cpp
+5 −4 source/opt/decoration_manager.h
+7 −1 source/opt/fix_storage_class.cpp
+11 −4 source/opt/folding_rules.cpp
+42 −413 source/opt/inst_bindless_check_pass.cpp
+4 −11 source/opt/inst_bindless_check_pass.h
+86 −221 source/opt/inst_buff_addr_check_pass.cpp
+4 −9 source/opt/inst_buff_addr_check_pass.h
+236 −0 source/opt/inst_debug_printf_pass.cpp
+125 −3 source/opt/inst_debug_printf_pass.h
+0 −400 source/opt/instrument_pass.cpp
+15 −182 source/opt/instrument_pass.h
+493 −0 source/opt/invocation_interlock_placement_pass.cpp
+158 −0 source/opt/invocation_interlock_placement_pass.h
+6 −0 source/opt/ir_context.h
+3 −1 source/opt/local_access_chain_convert_pass.cpp
+4 −1 source/opt/local_single_block_elim_pass.cpp
+4 −1 source/opt/local_single_store_elim_pass.cpp
+7 −20 source/opt/log.h
+8 −0 source/opt/module.h
+62 −11 source/opt/optimizer.cpp
+2 −0 source/opt/passes.h
+46 −0 source/opt/switch_descriptorset_pass.cpp
+52 −0 source/opt/switch_descriptorset_pass.h
+397 −101 source/opt/trim_capabilities_pass.cpp
+61 −11 source/opt/trim_capabilities_pass.h
+2 −4 source/opt/type_manager.cpp
+1 −1 source/print.cpp
+2 −0 source/val/validate.cpp
+8 −0 source/val/validate.h
+10 −3 source/val/validate_decorations.cpp
+160 −9 source/val/validate_image.cpp
+2 −0 source/val/validate_memory.cpp
+42 −30 source/val/validation_state.cpp
+18 −0 source/val/validation_state.h
+0 −1 test/CMakeLists.txt
+16 −0 test/link/binary_version_test.cpp
+0 −53 test/log_test.cpp
+47 −15 test/operand_capabilities_test.cpp
+2 −0 test/opt/CMakeLists.txt
+44 −1 test/opt/aggressive_dead_code_elim_test.cpp
+41 −0 test/opt/fix_storage_class_test.cpp
+21 −2 test/opt/fold_test.cpp
+2,017 −2,330 test/opt/inst_bindless_check_test.cpp
+173 −338 test/opt/inst_buff_addr_check_test.cpp
+613 −0 test/opt/invocation_interlock_placement_test.cpp
+193 −0 test/opt/switch_descriptorset_test.cpp
+1,789 −44 test/opt/trim_capabilities_pass_test.cpp
+4 −1 test/val/val_arithmetics_test.cpp
+32 −0 test/val/val_decoration_test.cpp
+1,381 −8 test/val/val_image_test.cpp
+1 −0 tools/io.h
+9 −0 tools/link/linker.cpp
+4 −0 tools/opt/opt.cpp
+3 −3 tools/sva/yarn.lock
+19 −18 utils/update_build_version.py
2 changes: 1 addition & 1 deletion ThirdParty/Vulkan-Headers
Submodule Vulkan-Headers updated 42 files
+0 −1 .github/ISSUE_TEMPLATE/bug_report.md
+12 −0 .github/dependabot.yml
+0 −1 .github/pull_request_template.md
+34 −53 .github/workflows/ci.yml
+0 −4 .reuse/dep5
+7 −1 BUILD.gn
+6 −0 BUILD.md
+4 −0 CMakeLists.txt
+6 −1 CONTRIBUTING.md
+0 −99 INTEGRATION.md
+12 −10 README.md
+11 −0 SECURITY.md
+1 −0 include/vk_video/vulkan_video_codec_h264std.h
+5 −4 include/vk_video/vulkan_video_codec_h264std_encode.h
+1 −0 include/vk_video/vulkan_video_codec_h265std.h
+18 −17 include/vk_video/vulkan_video_codec_h265std_encode.h
+1,842 −172 include/vulkan/vulkan.cppm
+2,391 −574 include/vulkan/vulkan.hpp
+26 −0 include/vulkan/vulkan_android.h
+8 −3 include/vulkan/vulkan_beta.h
+537 −25 include/vulkan/vulkan_core.h
+636 −154 include/vulkan/vulkan_enums.hpp
+69 −28 include/vulkan/vulkan_extension_inspection.hpp
+429 −0 include/vulkan/vulkan_funcs.hpp
+455 −0 include/vulkan/vulkan_handles.hpp
+608 −0 include/vulkan/vulkan_hash.hpp
+272 −0 include/vulkan/vulkan_hpp_macros.hpp
+564 −48 include/vulkan/vulkan_raii.hpp
+998 −0 include/vulkan/vulkan_shared.hpp
+300 −0 include/vulkan/vulkan_static_assertions.hpp
+4,297 −21 include/vulkan/vulkan_structs.hpp
+316 −117 include/vulkan/vulkan_to_string.hpp
+32 −26 include/vulkan/vulkan_video.hpp
+0 −1,116 registry/genvk.py
+6 −88 registry/profiles/VP_KHR_roadmap_2022.json
+7 −0 registry/spec_tools/conventions.py
+41,377 −18,240 registry/validusage.json
+28 −24 registry/video.xml
+671 −138 registry/vk.xml
+1 −1 tests/CMakeLists.txt
+2 −2 tests/vk_icd.c
+2 −2 tests/vk_layer.c
2 changes: 1 addition & 1 deletion ThirdParty/glslang
Submodule glslang updated 150 files
2 changes: 1 addition & 1 deletion ThirdParty/googletest
Submodule googletest updated 44 files
+2 −2 CMakeLists.txt
+4 −4 CONTRIBUTING.md
+8 −8 README.md
+12 −12 WORKSPACE
+1 −1 ci/linux-presubmit.sh
+7 −7 docs/advanced.md
+18 −39 docs/faq.md
+6 −0 docs/gmock_cook_book.md
+2 −2 docs/gmock_for_dummies.md
+11 −11 docs/primer.md
+1 −1 docs/reference/assertions.md
+1 −2 docs/reference/mocking.md
+1 −1 docs/reference/testing.md
+10 −10 googlemock/CMakeLists.txt
+3 −3 googlemock/README.md
+7 −1 googlemock/include/gmock/gmock-actions.h
+5 −4 googlemock/include/gmock/gmock-function-mocker.h
+2 −2 googlemock/include/gmock/gmock-matchers.h
+8 −7 googlemock/include/gmock/gmock.h
+1 −1 googlemock/src/gmock-matchers.cc
+9 −0 googlemock/test/gmock-matchers-comparisons_test.cc
+1 −1 googlemock/test/gmock-spec-builders_test.cc
+13 −13 googletest/CMakeLists.txt
+2 −2 googletest/README.md
+19 −19 googletest/cmake/internal_utils.cmake
+33 −2 googletest/include/gtest/gtest-message.h
+29 −7 googletest/include/gtest/gtest-printers.h
+4 −5 googletest/include/gtest/gtest.h
+1 −3 googletest/include/gtest/internal/gtest-death-test-internal.h
+5 −6 googletest/include/gtest/internal/gtest-internal.h
+3 −1 googletest/include/gtest/internal/gtest-param-util.h
+51 −37 googletest/include/gtest/internal/gtest-port.h
+1 −1 googletest/src/gtest-death-test.cc
+1 −1 googletest/src/gtest-filepath.cc
+2 −2 googletest/src/gtest-internal-inl.h
+37 −10 googletest/src/gtest-port.cc
+5 −3 googletest/src/gtest.cc
+1 −0 googletest/test/BUILD.bazel
+23 −0 googletest/test/googletest-message-test.cc
+3 −3 googletest/test/googletest-port-test.cc
+16 −0 googletest/test/googletest-printers-test.cc
+23 −41 googletest/test/gtest_help_test.py
+1 −1 googletest/test/gtest_unittest.cc
+8 −8 googletest_deps.bzl
2 changes: 1 addition & 1 deletion ThirdParty/xxHash

0 comments on commit 5d9cbe2

Please sign in to comment.