Skip to content

Commit

Permalink
Update submodules
Browse files Browse the repository at this point in the history
Signed-off-by: Tobias Frisch <[email protected]>
  • Loading branch information
TheJackiMonster committed Aug 18, 2023
1 parent 0f2f347 commit 7fcc0c2
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion lib/SPIRV-Cross
Submodule SPIRV-Cross updated 27 files
+8 −5 main.cpp
+1 −0 reference/opt/shaders-msl/asm/comp/image-load-store-short-vector.invalid.asm.comp
+1 −0 reference/opt/shaders-msl/desktop-only/frag/image-ms.desktop.frag
+159 −0 reference/opt/shaders-msl/frag/runtime_array_as_argument_buffer.msl3.argument-tier-1.rich-descriptor.frag
+1 −3 reference/opt/shaders/asm/vert/invariant-block.sso.asm.vert
+1 −3 reference/opt/shaders/asm/vert/invariant.sso.asm.vert
+1 −0 reference/shaders-msl/asm/comp/image-load-store-short-vector.invalid.asm.comp
+1 −0 reference/shaders-msl/desktop-only/frag/image-ms.desktop.frag
+1 −1 reference/shaders-msl/frag/ray-query-object-in-function.spv14.vk.msl24.frag
+233 −0 reference/shaders-msl/frag/runtime_array_as_argument_buffer.msl3.argument-tier-1.rich-descriptor.frag
+49 −0 reference/shaders-no-opt/asm/mesh/invariant-position-dx-style.vk.nocompat.spv14.asm.mesh.vk
+11 −0 reference/shaders-no-opt/frag/mesh-shader-perprimitive.spv14.nocompat.vk.frag.vk
+19 −0 reference/shaders-no-opt/mesh/invariant-position-mesh.spv14.nocompat.vk.mesh.vk
+22 −0 reference/shaders-no-opt/vulkan/comp/image-64bit.vk.nocompat.comp.vk
+1 −3 reference/shaders/asm/vert/invariant-block.sso.asm.vert
+1 −3 reference/shaders/asm/vert/invariant.sso.asm.vert
+90 −0 shaders-msl/frag/runtime_array_as_argument_buffer.msl3.argument-tier-1.rich-descriptor.frag
+151 −0 shaders-no-opt/asm/mesh/invariant-position-dx-style.vk.nocompat.spv14.asm.mesh
+10 −0 shaders-no-opt/frag/mesh-shader-perprimitive.spv14.nocompat.vk.frag
+18 −0 shaders-no-opt/mesh/invariant-position-mesh.spv14.nocompat.vk.mesh
+16 −0 shaders-no-opt/vulkan/comp/image-64bit.vk.nocompat.comp
+8 −0 spirv_cross.cpp
+1 −0 spirv_cross.hpp
+28 −2 spirv_glsl.cpp
+268 −72 spirv_msl.cpp
+14 −1 spirv_msl.hpp
+5 −0 test_shaders.py
2 changes: 1 addition & 1 deletion lib/Vulkan-Hpp
Submodule Vulkan-Hpp updated 68 files
+9 −2 CMakeLists.txt
+1 −1 RAII_Samples/05_InitSwapchain/05_InitSwapchain.cpp
+4 −0 RAII_Samples/06_InitDepthBuffer/06_InitDepthBuffer.cpp
+4 −0 RAII_Samples/07_InitUniformBuffer/07_InitUniformBuffer.cpp
+4 −2 RAII_Samples/13_InitVertexBuffer/13_InitVertexBuffer.cpp
+1 −2 RAII_Samples/15_DrawCube/15_DrawCube.cpp
+13 −7 RAII_Samples/CopyBlitImage/CopyBlitImage.cpp
+1 −2 RAII_Samples/DrawTexturedCube/DrawTexturedCube.cpp
+1 −2 RAII_Samples/DynamicUniform/DynamicUniform.cpp
+7 −3 RAII_Samples/Events/Events.cpp
+1 −2 RAII_Samples/ImmutableSampler/ImmutableSampler.cpp
+4 −2 RAII_Samples/InitTexture/InitTexture.cpp
+1 −2 RAII_Samples/InputAttachment/InputAttachment.cpp
+1 −2 RAII_Samples/MultipleSets/MultipleSets.cpp
+1 −2 RAII_Samples/OcclusionQuery/OcclusionQuery.cpp
+1 −2 RAII_Samples/PipelineCache/PipelineCache.cpp
+1 −2 RAII_Samples/PipelineDerivative/PipelineDerivative.cpp
+1 −2 RAII_Samples/PushConstants/PushConstants.cpp
+1 −2 RAII_Samples/PushDescriptors/PushDescriptors.cpp
+8 −4 RAII_Samples/RayTracing/RayTracing.cpp
+1 −2 RAII_Samples/SecondaryCommandBuffer/SecondaryCommandBuffer.cpp
+1 −2 RAII_Samples/SeparateImageSampler/SeparateImageSampler.cpp
+1 −2 RAII_Samples/Template/Template.cpp
+1 −2 RAII_Samples/TexelBuffer/TexelBuffer.cpp
+23 −19 RAII_Samples/utils/utils.hpp
+1 −1 Vulkan-Headers
+221 −82 VulkanHppGenerator.cpp
+50 −46 VulkanHppGenerator.hpp
+2 −2 samples/05_InitSwapchain/05_InitSwapchain.cpp
+2 −2 samples/06_InitDepthBuffer/06_InitDepthBuffer.cpp
+1 −1 samples/07_InitUniformBuffer/07_InitUniformBuffer.cpp
+2 −2 samples/13_InitVertexBuffer/13_InitVertexBuffer.cpp
+1 −1 samples/15_DrawCube/15_DrawCube.cpp
+11 −7 samples/CopyBlitImage/CopyBlitImage.cpp
+1 −1 samples/DrawTexturedCube/DrawTexturedCube.cpp
+1 −1 samples/DynamicUniform/DynamicUniform.cpp
+7 −3 samples/Events/Events.cpp
+1 −1 samples/ImmutableSampler/ImmutableSampler.cpp
+2 −2 samples/InitTexture/InitTexture.cpp
+1 −1 samples/InputAttachment/InputAttachment.cpp
+1 −1 samples/MultipleSets/MultipleSets.cpp
+1 −1 samples/OcclusionQuery/OcclusionQuery.cpp
+1 −1 samples/PipelineCache/PipelineCache.cpp
+1 −1 samples/PipelineDerivative/PipelineDerivative.cpp
+1 −1 samples/PushConstants/PushConstants.cpp
+1 −1 samples/PushDescriptors/PushDescriptors.cpp
+8 −5 samples/RayTracing/RayTracing.cpp
+1 −1 samples/SecondaryCommandBuffer/SecondaryCommandBuffer.cpp
+1 −1 samples/SeparateImageSampler/SeparateImageSampler.cpp
+1 −1 samples/Template/Template.cpp
+1 −1 samples/TexelBuffer/TexelBuffer.cpp
+1 −7 samples/utils/utils.cpp
+5 −12 samples/utils/utils.hpp
+128 −29 vulkan/vulkan.cppm
+545 −51 vulkan/vulkan.hpp
+326 −26 vulkan/vulkan_enums.hpp
+49 −11 vulkan/vulkan_extension_inspection.hpp
+54 −0 vulkan/vulkan_format_traits.hpp
+653 −48 vulkan/vulkan_funcs.hpp
+314 −22 vulkan/vulkan_handles.hpp
+440 −32 vulkan/vulkan_hash.hpp
+533 −44 vulkan/vulkan_raii.hpp
+200 −11 vulkan/vulkan_static_assertions.hpp
+3,840 −419 vulkan/vulkan_structs.hpp
+295 −2 vulkan/vulkan_to_string.hpp
+40 −27 vulkan/vulkansc.cppm
+49 −29 vulkan/vulkansc.hpp
+69 −0 vulkan/vulkansc_enums.hpp
2 changes: 1 addition & 1 deletion lib/VulkanMemoryAllocator
2 changes: 1 addition & 1 deletion modules/geometry/lib/glm
Submodule glm updated 63 files
+42 −0 .github/workflows/make_light_release.yml
+2 −2 CMakeLists.txt
+4 −4 doc/api/a00017.html
+5 −5 doc/api/a00017_source.html
+4 −4 doc/api/a00315.html
+1 −1 doc/api/search/all_0.js
+1 −1 doc/api/search/functions_0.js
+1 −1 glm/detail/compute_common.hpp
+1 −1 glm/detail/func_integer.inl
+2 −2 glm/detail/func_trigonometric.inl
+18 −4 glm/detail/setup.hpp
+1 −1 glm/detail/type_mat2x2.hpp
+1 −1 glm/detail/type_mat2x2.inl
+1 −1 glm/detail/type_mat2x3.hpp
+1 −1 glm/detail/type_mat2x3.inl
+1 −1 glm/detail/type_mat2x4.hpp
+1 −1 glm/detail/type_mat2x4.inl
+1 −1 glm/detail/type_mat3x2.hpp
+1 −1 glm/detail/type_mat3x2.inl
+1 −1 glm/detail/type_mat3x3.hpp
+1 −1 glm/detail/type_mat3x3.inl
+1 −1 glm/detail/type_mat3x4.hpp
+1 −1 glm/detail/type_mat3x4.inl
+1 −1 glm/detail/type_mat4x2.hpp
+1 −1 glm/detail/type_mat4x2.inl
+8 −8 glm/detail/type_mat4x3.hpp
+32 −32 glm/detail/type_mat4x3.inl
+10 −10 glm/detail/type_mat4x4.hpp
+42 −42 glm/detail/type_mat4x4.inl
+5 −3 glm/detail/type_quat.hpp
+20 −11 glm/detail/type_quat.inl
+39 −18 glm/detail/type_quat_simd.inl
+3 −3 glm/detail/type_vec1.hpp
+3 −3 glm/detail/type_vec1.inl
+3 −3 glm/detail/type_vec2.hpp
+3 −3 glm/detail/type_vec2.inl
+3 −3 glm/detail/type_vec3.hpp
+3 −3 glm/detail/type_vec3.inl
+7 −7 glm/detail/type_vec4.hpp
+7 −7 glm/detail/type_vec4.inl
+5 −5 glm/ext/quaternion_common.inl
+7 −7 glm/ext/quaternion_exponential.inl
+3 −3 glm/ext/quaternion_geometric.inl
+1 −1 glm/ext/quaternion_transform.inl
+5 −5 glm/gtc/quaternion.inl
+4 −4 glm/gtx/compatibility.hpp
+3 −3 glm/gtx/dual_quaternion.hpp
+11 −11 glm/gtx/dual_quaternion.inl
+1 −1 glm/gtx/hash.hpp
+6 −0 glm/gtx/matrix_decompose.hpp
+42 −0 glm/gtx/matrix_decompose.inl
+3 −3 glm/gtx/matrix_factorisation.inl
+12 −6 glm/gtx/matrix_query.inl
+3 −3 glm/gtx/quaternion.inl
+1 −1 glm/gtx/rotate_normalized_axis.inl
+6 −4 manual.md
+1 −1 test/CMakeLists.txt
+19 −19 test/gtc/gtc_quaternion.cpp
+12 −0 test/gtx/gtx_fast_trigonometry.cpp
+2 −1 test/gtx/gtx_hash.cpp
+2 −0 test/gtx/gtx_matrix_decompose.cpp
+8 −2 test/gtx/gtx_matrix_query.cpp
+8 −8 test/gtx/gtx_pca.cpp
2 changes: 1 addition & 1 deletion modules/shader_compiler/lib/glslang
Submodule glslang updated 94 files
+7 −0 .github/workflows/continuous_deployment.yml
+117 −62 .github/workflows/continuous_integration.yml
+1 −0 .gitignore
+15 −28 CMakeLists.txt
+0 −128 OGLCompilersDLL/InitializeDll.cpp
+4 −4 OGLCompilersDLL/InitializeDll.h
+4 −13 README.md
+1 −0 SPIRV/GLSL.ext.KHR.h
+126 −203 SPIRV/GlslangToSpv.cpp
+0 −4 SPIRV/Logger.cpp
+0 −9 SPIRV/Logger.h
+1 −0 SPIRV/SPVRemapper.cpp
+63 −49 SPIRV/SpvBuilder.cpp
+10 −15 SPIRV/SpvBuilder.h
+0 −6 SPIRV/SpvPostProcess.cpp
+53 −0 SPIRV/doc.cpp
+1 −0 SPIRV/doc.h
+46 −0 SPIRV/spirv.hpp
+3 −6 StandAlone/CMakeLists.txt
+0 −14 StandAlone/StandAlone.cpp
+61 −32 StandAlone/spirv-remap.cpp
+1 −6 Test/baseResults/spv.460.subgroupEXT.mesh.out
+402 −0 Test/baseResults/spv.coopmatKHR.comp.out
+38 −0 Test/baseResults/spv.coopmatKHR_Error.comp.out
+248 −0 Test/baseResults/spv.coopmatKHR_arithmetic.comp.out
+64 −0 Test/baseResults/spv.coopmatKHR_arithmeticError.comp.out
+632 −0 Test/baseResults/spv.coopmatKHR_constructor.comp.out
+9 −0 Test/baseResults/spv.coopmatKHR_constructorError.comp.out
+1 −6 Test/baseResults/spv.ext.meshShaderBuiltins.mesh.out
+281 −0 Test/baseResults/spv.ext.meshShaderBuiltinsShadingRate.mesh.out
+1 −6 Test/baseResults/spv.ext.meshShaderRedeclBuiltins.mesh.out
+93 −56 Test/baseResults/spv.intcoopmat.comp.out
+6 −0 Test/baseResults/spv.intrinsicsFakeEnable.vert.out
+121 −0 Test/spv.coopmatKHR.comp
+69 −0 Test/spv.coopmatKHR_Error.comp
+85 −0 Test/spv.coopmatKHR_arithmetic.comp
+87 −0 Test/spv.coopmatKHR_arithmeticError.comp
+49 −0 Test/spv.coopmatKHR_constructor.comp
+16 −0 Test/spv.coopmatKHR_constructorError.comp
+77 −0 Test/spv.ext.meshShaderBuiltinsShadingRate.mesh
+116 −110 Test/spv.intcoopmat.comp
+10 −0 Test/spv.intrinsicsFakeEnable.vert
+0 −1 glslang/CMakeLists.txt
+1 −11 glslang/Include/BaseTypes.h
+0 −36 glslang/Include/ConstantUnion.h
+1 −1 glslang/Include/InitializeGlobals.h
+0 −4 glslang/Include/SpirvIntrinsics.h
+154 −283 glslang/Include/Types.h
+10 −0 glslang/Include/arrays.h
+6 −31 glslang/Include/intermediate.h
+0 −14 glslang/MachineIndependent/Constant.cpp
+107 −137 glslang/MachineIndependent/Initialize.cpp
+25 −70 glslang/MachineIndependent/Intermediate.cpp
+0 −8 glslang/MachineIndependent/ParseContextBase.cpp
+138 −246 glslang/MachineIndependent/ParseHelper.cpp
+3 −13 glslang/MachineIndependent/ParseHelper.h
+11 −17 glslang/MachineIndependent/PoolAlloc.cpp
+11 −19 glslang/MachineIndependent/Scan.cpp
+11 −70 glslang/MachineIndependent/ShaderLang.cpp
+3 −6 glslang/MachineIndependent/SpirvIntrinsics.cpp
+0 −12 glslang/MachineIndependent/SymbolTable.cpp
+0 −16 glslang/MachineIndependent/SymbolTable.h
+15 −29 glslang/MachineIndependent/Versions.cpp
+1 −0 glslang/MachineIndependent/Versions.h
+0 −4 glslang/MachineIndependent/attribute.cpp
+0 −4,472 glslang/MachineIndependent/glslang.m4
+41 −102 glslang/MachineIndependent/glslang.y
+4,874 −4,876 glslang/MachineIndependent/glslang_tab.cpp
+306 −303 glslang/MachineIndependent/glslang_tab.cpp.h
+8 −12 glslang/MachineIndependent/intermOut.cpp
+0 −4 glslang/MachineIndependent/iomapper.cpp
+0 −4 glslang/MachineIndependent/iomapper.h
+0 −2 glslang/MachineIndependent/limits.cpp
+1 −28 glslang/MachineIndependent/linkValidate.cpp
+1 −50 glslang/MachineIndependent/localintermediate.h
+5 −65 glslang/MachineIndependent/parseVersions.h
+1 −6 glslang/MachineIndependent/preprocessor/Pp.cpp
+0 −12 glslang/MachineIndependent/preprocessor/PpScanner.cpp
+0 −2 glslang/MachineIndependent/preprocessor/PpTokens.cpp
+1 −5 glslang/MachineIndependent/propagateNoContraction.cpp
+0 −4 glslang/MachineIndependent/reflection.cpp
+0 −4 glslang/MachineIndependent/reflection.h
+0 −105 glslang/OSDependent/Unix/ossource.cpp
+20 −10 glslang/OSDependent/Web/CMakeLists.txt
+0 −80 glslang/OSDependent/Windows/ossource.cpp
+0 −17 glslang/OSDependent/osinclude.h
+0 −9 glslang/Public/ShaderLang.h
+1 −14 glslang/updateGrammar
+0 −2 gtests/GlslMapIO.FromFile.cpp
+2 −4 gtests/Link.FromFile.Vk.cpp
+8 −0 gtests/Spv.FromFile.cpp
+0 −6 gtests/TestFixture.h
+0 −2 gtests/VkRelaxed.FromFile.cpp
+2 −2 known_good.json

0 comments on commit 7fcc0c2

Please sign in to comment.