vulkan: Sync loader, headers and glslang to sdk-1.2.154.0 #42817
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Actually sdk-1.2.154.1 for Vulkan-Loader.
glslang is updated to bacaef3237c515e40d1a24722be48c0a0b30f75f which is the
known-good version for Vulkan-ValidationLayers 1.2.154.0.
COPYRIGHT.txt was synced with the current version of the glslang LICENSE.txt,
and
glslang/register_types.cpp
now uses the upstream definition for itsdefault builtin resource instead of hardcoding it.
@bruvzg Could you check that it works fine on macOS?
BTW I saw that VkMemAlloc has some fixes for macOS SDK 11.0 in its
master
branch, but they're not in any tagged release yet. We might want to update to latestmaster
for compatibility: GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator#137.