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.

Reply via email to