google / shaderc

A collection of tools, libraries, and tests for Vulkan shader compilation.
Other
1.79k stars 343 forks source link

Expose setting relaxed Vulkan rules from glslang #1380

Closed dnfield closed 7 months ago

dnfield commented 7 months ago

This exposes https://github.com/KhronosGroup/GLSL/blob/master/extensions/ext/GL_EXT_vulkan_glsl_relaxed.txt, which allows for compilation of many OpenGL GLSL shaders to Vulkan SPIRV.

Adds a simple test.