Traverse-Research / rspirv-reflect

🦀 Minimal SPIR-V reflection library.
https://traverseresearch.nl
Apache License 2.0
41 stars 10 forks source link

0.2.0 Release should get yanked #10

Closed Jasper-Bekkers closed 3 years ago

Jasper-Bekkers commented 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.

Jasper-Bekkers commented 3 years ago

0.2.0 got yanked and replaced with 0.3.0 (because public api change).