glslang-zig/glslang
Nathaniel Cesario b0df68c490 Add support for GL_ARB_shading_language_include
Add support for GL_ARB_shading_language_include. Usage is identical to
the way GL_GOOGLE_include_directive currently works glslang (since
GL_ARB_shading_language_include is inherently a runtime feature and
glslang is an offline compiler).

Users can simulate their runtime environment by using a custom
glslang::TShader::Includer or using filenames that match their GL
runtime names.

Closes #249.
2024-02-27 18:26:46 -05:00
..
CInterface Use custom callbacks if they are available in 'i->callbacks' 2023-05-09 10:38:08 -06:00
ExtensionHeaders Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics 2021-11-11 23:39:47 -07:00
GenericCodeGen Remove debugOptions from internal classes 2023-10-25 20:13:20 -04:00
HLSL Fix HLSL built-in passthrough via inout 2024-02-26 19:04:23 -05:00
Include Add a string 'StartsWith' helper function 2024-02-14 18:55:55 -05:00
MachineIndependent Add support for GL_ARB_shading_language_include 2024-02-27 18:26:46 -05:00
OSDependent Allow external control of whether Glslang will be tested or installed 2024-02-13 15:35:02 -08:00
Public Remove debugOptions from internal classes 2023-10-25 20:13:20 -04:00
ResourceLimits Remove various warning suppression pragmas 2023-12-01 11:59:54 -05:00
CMakeLists.txt Allow external control of whether Glslang will be tested or installed 2024-02-13 15:35:02 -08:00
updateGrammar Remove glslang.m4 2023-07-28 15:14:48 -06:00