If the project's dependency is the Vulkan SDK, why is the spirv.h copy needed?
If it's there to allow people to use spirv-reflect without the Vulkan SDK, it would still be nice to have the option to use the SDK's version through a define.
Totally fair point. The usage of spirv-reflect shouldn't depend on the Vulkan SDK but over the years this may have fallen through the cracks. I'll check.
I'll add an #ifdef to allow for the use of a custom spirv.h.
If the project's dependency is the Vulkan SDK, why is the spirv.h copy needed?
If it's there to allow people to use spirv-reflect without the Vulkan SDK, it would still be nice to have the option to use the SDK's version through a define.