E K <[email protected]> writes: > Why is 1.5.4.raytracing.fixed still specified rather than e.g. > vulkan-sdk-1.4.335.0? Is it some sort of rebase/leftover/idk?
vulkan-sdk-* are cross-repo tags for SDK. SPIRV-Headers started cross-repo tags several years later than Vulkan-* but unlike Vulkan-* and SPIRV-Tools stopped doing standalone tags for some reason. 1.5.4 is just the last standalone tag. Upstream uses random snapshots of SPIRV-Headers, so switching to vulkan-sdk-* may not get rid of -<offset>-g<hash> suffix. aa6cef1 aligning with a tag seems to be a happy accident if you look through updates to the port or spirv-headers-tag.conf Anyway, I've simply kept using the same versioning scheme for consistency with other ports. It dates back to spirv-tools and (after f3637be01ef5) vulkan-validation-layers.
