PENGUINLIONG / spirq-rs

Light weight SPIR-V reflection library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update Spirv dependency & Support TaskEXT, MeshEXT execution models?

codecnotsupported opened this issue · comments

I noticed that spirq's Spirv dependency is out of date when mapping spirq::spirv::ExecutionModel to ash::vk::ShaderStageFlags missing TaskEXT, MeshEXT.
Can the version be bumped?

spirv = "0.2"

Sure. Please feel free to make a pull request or I can help with that a couple of hours later.

It seems it's much more difficult than I thought to upgrade to spirv 0.3 since it removed all FromPrimitive impls.. Will deal with it a bit later

It seems it's much more difficult than I thought to upgrade to spirv 0.3 since it removed all FromPrimitive impls.. Will deal with it a bit later

Thanks. I was struggling to make head & tails on how to deal with gfx-rs/rspirv#219 as well.