glslang-zig/glslang
Hai Nguyen 9a98d32366 Added GLSL version override interface and CLI
This change list allows a user to override the GLSL version from the
command line or through the C and C++ interfaces. This will override the
override happens in ProcessDeferred() before DeduceVersionProfile() so
the process should still error out if the version is insufficient for
the shader code.

- Added --glsl-version <version> to CLI.
- Added parameter to route glslVersion as override version to
  preprocessor and parse functions to C++ interface.
- Updated C interface with function to override GLSL version.
2022-01-01 04:31:44 -05:00
..
CInterface Added GLSL version override interface and CLI 2022-01-01 04:31:44 -05:00
ExtensionHeaders Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics 2021-11-11 23:39:47 -07:00
GenericCodeGen Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
HLSL Fix --hlsl-dx-position-w to work for SV_Position embedded in struct 2021-12-07 15:34:52 -07:00
Include Added GLSL version override interface and CLI 2022-01-01 04:31:44 -05:00
MachineIndependent Added GLSL version override interface and CLI 2022-01-01 04:31:44 -05:00
OSDependent Initialize global mutex in a thread-safe manner 2021-11-08 14:47:32 +01:00
Public Added GLSL version override interface and CLI 2022-01-01 04:31:44 -05:00
CMakeLists.txt cmake: Remove "conditions" from endif 2021-09-30 11:00:09 -06:00
updateGrammar Revert "Merge pull request #2330 from ShabbyX/optimize_for_angle" 2020-07-13 03:39:08 -06:00