Closed Jasper-Bekkers closed 3 years ago
We discovered an issue with #8 that introduced the PUSH_CONSTANT enum value to DescriptorType https://github.com/Traverse-Research/rspirv-reflect/blob/85b2db9d04523dd2ee423641d6b04a81d29c4d27/src/lib.rs#L72
However, this DescriptorType doesn't exist in Vulkan (https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkDescriptorType.html) which leads to invalid values down stream as this type is meant to be casted/transmuted into the raw Vulkan enum.
A new release will be published shortly that addresses this - and the main fixes were part of #9.
0.2.0 got yanked and replaced with 0.3.0 (because public api change).
We discovered an issue with #8 that introduced the PUSH_CONSTANT enum value to DescriptorType https://github.com/Traverse-Research/rspirv-reflect/blob/85b2db9d04523dd2ee423641d6b04a81d29c4d27/src/lib.rs#L72
However, this DescriptorType doesn't exist in Vulkan (https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkDescriptorType.html) which leads to invalid values down stream as this type is meant to be casted/transmuted into the raw Vulkan enum.
A new release will be published shortly that addresses this - and the main fixes were part of #9.