glslang-zig/SPIRV
David Neto b4a6efcda2 Allow external control of whether Glslang will be tested or installed
Expose GLSLANG__TESTS and GLSLANG_ENABLE_INSTALL as options
that can be controlled from an enclosing project, or from the
command line.

They retain the prior default behaviour. In particular, if Glslang
is not the top level project, then they default to OFF.

Fixes: #3507
2024-02-13 15:35:02 -08:00
..
CInterface Initialize spv_options in glslang_program_SPIRV_generate 2023-10-19 16:57:31 -04:00
bitutils.h Fix compiler warning emitted from GCC8 2018-09-12 10:34:54 +02:00
CMakeLists.txt Allow external control of whether Glslang will be tested or installed 2024-02-13 15:35:02 -08:00
disassemble.cpp extension: GL_QCOM_image_processing support 2023-08-21 18:14:52 -06:00
disassemble.h Fix -Wextra-semi warnings in headers used in Chromium 2019-02-21 11:05:21 -05:00
doc.cpp Add GL_KHR_shader_subgroup_rotate support 2024-02-06 11:04:16 -08:00
doc.h Fix some compiler warnings 2023-11-28 19:16:16 -05:00
GLSL.ext.AMD.h Non-functional: Move to latest headers. 2018-03-02 12:36:02 -07:00
GLSL.ext.ARM.h GL_ARM_shader_core_builtins support 2022-12-05 14:15:47 +02:00
GLSL.ext.EXT.h Add GLSL_EXT_shader_tile_image 2023-05-08 19:49:25 -06:00
GLSL.ext.KHR.h Add GL_KHR_shader_subgroup_rotate support 2024-02-06 11:04:16 -08:00
GLSL.ext.NV.h Add support for GL_NV_displacement_micromap. 2023-10-02 15:07:50 -04:00
GLSL.ext.QCOM.h extension: GL_QCOM_image_processing support 2023-08-21 18:14:52 -06:00
GLSL.std.450.h [glslang] Strip trailing whitespace 2023-05-22 12:04:40 -06:00
GlslangToSpv.cpp Clean up the debug line info tracking and generation. 2024-02-09 10:27:40 -08:00
GlslangToSpv.h Remove GlslangToSpv.h dependency on SpvTools.h 2023-11-11 08:55:43 -07:00
hex_float.h SPIRV: hex_float: remove workaround for VS2013 2023-05-10 09:55:02 -06:00
InReadableOrder.cpp SPIR-V: Aggressively prune unreachable merge, continue target 2019-10-29 15:33:54 -04:00
Logger.cpp Remove GLSLANG_WEB and GLSLANG_WEB_DEVEL 2023-07-28 11:49:10 -06:00
Logger.h Remove GLSLANG_WEB and GLSLANG_WEB_DEVEL 2023-07-28 11:49:10 -06:00
NonSemanticDebugPrintf.h [glslang] Strip trailing whitespace 2023-05-22 12:04:40 -06:00
NonSemanticShaderDebugInfo100.h [glslang] Strip trailing whitespace 2023-05-22 12:04:40 -06:00
spirv.hpp Support extension EXT_shader_quad_control 2024-01-30 16:28:38 -05:00
SpvBuilder.cpp Clean up the debug line info tracking and generation. 2024-02-09 10:27:40 -08:00
SpvBuilder.h Clean up the debug line info tracking and generation. 2024-02-09 10:27:40 -08:00
spvIR.h Clean up the debug line info tracking and generation. 2024-02-09 10:27:40 -08:00
SpvPostProcess.cpp Add --no-link option 2023-09-18 17:31:05 -04:00
SPVRemapper.cpp Implement support for GL_KHR_cooperative_matrix extension 2023-07-26 16:39:17 -06:00
SPVRemapper.h Remove SPVRemapper.h dependency on spvIR.h 2023-11-11 08:55:43 -07:00
SpvTools.cpp Remove the name of unused formal paramters 2022-12-09 15:51:35 -05:00
SpvTools.h Remove GlslangToSpv.h dependency on SpvTools.h 2023-11-11 08:55:43 -07:00