glslang-zig/SPIRV
Arcady Goldmints-Orlov 1dcb072cda cmake: only install public headers
Only the headers that are part of glslang's public interface are
installed. Previously, all of its headers were installed, which exposed
a lot of internal implementation details and made it difficult to
maintain backward compatiblity. This reduces the API surface somewhat
and will make it easier to maintain API and ABI compatibility.
2023-11-11 08:55:43 -07: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 cmake: only install public headers 2023-11-11 08:55:43 -07: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 Align spirv.hpp to SPIRV-Headers for SPV_KHR_cooperative_matrix 2023-10-25 19:59:52 -04:00
doc.h Implement support for GL_KHR_cooperative_matrix extension 2023-07-26 16:39:17 -06: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 Implement support for GL_KHR_cooperative_matrix extension 2023-07-26 16:39:17 -06: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 Remove GlslangToSpv.h dependency on SpvTools.h 2023-11-11 08:55:43 -07: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 Align spirv.hpp to SPIRV-Headers for SPV_KHR_cooperative_matrix 2023-10-25 19:59:52 -04:00
SpvBuilder.cpp Add correct line number to OpDebugFunction and OpDebugScope for function: 2023-10-24 13:37:19 -07:00
SpvBuilder.h Add correct line number to OpDebugFunction and OpDebugScope for function: 2023-10-24 13:37:19 -07:00
spvIR.h Add correct line number to OpDebugFunction and OpDebugScope for function: 2023-10-24 13:37:19 -07: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