@@ -344,7 +344,7 @@ See the patches in the `patches` directory.
344344## glslang
345345
346346- Upstream: https://github.com/KhronosGroup/glslang
347- - Version: vulkan-sdk-1.3.275 .0 (a91631b260cba3f22858d6c6827511e636c2458a, 2023 )
347+ - Version: vulkan-sdk-1.3.283 .0 (e8dd0b6903b34f1879520b444634c75ea2deedf5, 2024 )
348348- License: glslang
349349
350350Version should be kept in sync with the one of the used Vulkan SDK (see ` vulkan `
@@ -830,7 +830,7 @@ proposed by these libraries and better integrate them with Godot.
830830## spirv-reflect
831831
832832- Upstream: https://github.com/KhronosGroup/SPIRV-Reflect
833- - Version: vulkan-sdk-1.3.275 .0 (2f7460f0be0f73c9ffde719bc3e924b4250f4d98 , 2024)
833+ - Version: vulkan-sdk-1.3.283 .0 (ee5b57fba6a986381f998567761bbc064428e645 , 2024)
834834- License: Apache 2.0
835835
836836Version should be kept in sync with the one of the used Vulkan SDK (see ` vulkan `
@@ -923,15 +923,11 @@ folder.
923923## volk
924924
925925- Upstream: https://github.com/zeux/volk
926- - Version: vulkan-sdk-1.3.275 .0 (f2a16e3e19c2349b873343b2dc38a1d4c25af23a , 2024)
926+ - Version: vulkan-sdk-1.3.283 .0 (3a8068a57417940cf2bf9d837a7bb60d015ca2f1 , 2024)
927927- License: MIT
928928
929- Unless there is a specific reason to package a more recent version, please stick
930- to tagged releases. All Vulkan libraries and headers should be kept in sync so:
931-
932- - Update Vulkan SDK components to the matching tag (see "vulkan")
933- - Update glslang (see "glslang")
934- - Update spirv-reflect (see "spirv-reflect")
929+ Version should be kept in sync with the one of the used Vulkan SDK (see ` vulkan `
930+ section).
935931
936932Files extracted from upstream source:
937933
@@ -942,10 +938,16 @@ Files extracted from upstream source:
942938## vulkan
943939
944940- Upstream: https://github.com/KhronosGroup/Vulkan-Headers
945- - Version: vulkan-sdk-1.3.275 .0 (217e93c664ec6704ec2d8c36fa116c1a4a1e2d40 , 2024)
941+ - Version: vulkan-sdk-1.3.283 .0 (eaa319dade959cb61ed2229c8ea42e307cc8f8b3 , 2024)
946942- License: Apache 2.0
947943
948- The vendored version should be kept in sync with volk, see above.
944+ Unless there is a specific reason to package a more recent version, please stick
945+ to tagged SDK releases. All Vulkan libraries and headers should be kept in sync so:
946+
947+ - Update Vulkan SDK components to the matching tag (see "vulkan")
948+ - Update volk (see "volk")
949+ - Update glslang (see "glslang")
950+ - Update spirv-reflect (see "spirv-reflect")
949951
950952Files extracted from upstream source:
951953
@@ -956,8 +958,7 @@ Files extracted from upstream source:
956958SDK release: https://github.com/KhronosGroup/Vulkan-Utility-Libraries/blob/main/include/vulkan/vk_enum_string_helper.h
957959
958960` vk_mem_alloc.h ` is taken from https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
959- Version: git (38627f4e37d7a9b13214fd267ec60e0e877e3997, 2024), as advised by upstream:
960- https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/318#issuecomment-1411804981
961+ Version: 3.1.0 (009ecd192c1289c7529bff248a16cfe896254816, 2024)
961962` vk_mem_alloc.cpp ` is a Godot file and should be preserved on updates.
962963
963964Patches in the ` patches ` directory should be re-applied after updates.
0 commit comments