icculus / mojoshader

Use Direct3D shaders with other 3D rendering APIs.
https://icculus.org/mojoshader/
zlib License
122 stars 36 forks source link

SPIR-V Profile Vulkan Compatibility #22

Closed thatcosmonaut closed 4 years ago

flibitijibibo commented 4 years ago

Closing this as it got clobbered pretty hard by the rewrite. @krolli, I can take in an Hg version of the SPIR-V updates if you still have it!

krolli commented 4 years ago

I actually did the implementation on git vulkan branch at first, but I have it in the hg repo now as well: https://osdn.net/users/krolli/pf/mojoshader/scm/commits/f61ae6e9effee2258ae98e1eb612b8f1fe4279f6

I reduced it to just changes in spirv profile, to avoid duplicating vulkan work that @thatcosmonaut has done.