LunarG / LunarGLASS

LLVM IR and optimizer for shaders, including front-end adapters for GLSL and SPIR-V and back-end adapter for GLSL
Other
174 stars 22 forks source link

LunarGLASS does not compile with latest glslang master #49

Closed danginsburg closed 7 years ago

danginsburg commented 7 years ago

The following commit in glslang master removed functions that LunarGOO is using:

https://github.com/KhronosGroup/glslang/commit/a558b26537e47068f027856ab60a9c3ba45ffdbe#diff-9f27b0011955ee30340cd6e37aa3b7b4

johnkslang commented 7 years ago

Best would be for LunarGLASS to move to the same new techniques as glslang, or add the removed functions to LunarGLASS. I can have a look soon, or anyone else is welcome to beat me to it. Maybe we need to somehow include bot testing between glslang and LunarGLASS.

svenstaro commented 7 years ago

I created a pull request to document this change until more sophisticated solutions come up.