csyonghe / Spire

Other
174 stars 22 forks source link

bring SPIR-V backend up-to-date #37

Open csyonghe opened 7 years ago

realvictorprm commented 7 years ago

How to?

hofstee commented 7 years ago

Source/SpireCore/SpirVCodeGen.cpp is the relevant file. There are GLSL and HLSL code gen in that folder too that you could cross reference. The SpireMiniGameEngine repo has a Vulkan backend that will accept GLSL if you have an Nvidia card that you could set up to verify correctness, or you could use Spire as a standalone compiler and pass the SPIR-V in to any Vulkan renderer.

realvictorprm commented 7 years ago

Okay, thanks. I'll look what I can do.