godot/thirdparty/glslang/SPIRV
Rémi Verschelde 8c76ad188b
glslang: Fix support for building against public/system library
Fix include paths to support both vendored and system-installed glslang.

Remove usage of the private `StandAlone` bits.
Requires us to vendor a copy of `DefaultTBuiltInResource` (or provide our own
customized one) as glslang doesn't provide it in its public API.
Also removes unused C interface as it's not well encapsulated and depends on
`StandAlone`.

Fixes #56307.
2022-01-12 14:36:02 +01:00
..
bitutils.h Initial work on Vulkan: 2020-02-11 11:53:26 +01:00
disassemble.cpp Vulkan: loader, headers, and glslang updated to sdk-1.2.162.0 2020-12-21 20:28:49 -05:00
disassemble.h Initial work on Vulkan: 2020-02-11 11:53:26 +01:00
doc.cpp Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
doc.h vulkan: Sync loader, headers and glslang to sdk-1.2.154.0 2020-10-15 12:29:42 +02:00
GLSL.ext.AMD.h Initial work on Vulkan: 2020-02-11 11:53:26 +01:00
GLSL.ext.EXT.h Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
GLSL.ext.KHR.h Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
GLSL.ext.NV.h Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
GLSL.std.450.h Initial work on Vulkan: 2020-02-11 11:53:26 +01:00
GlslangToSpv.cpp Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
GlslangToSpv.h vulkan: Sync loader, headers and glslang to sdk-1.2.154.0 2020-10-15 12:29:42 +02:00
hex_float.h vulkan: Sync loader, headers and glslang to sdk-1.2.154.0 2020-10-15 12:29:42 +02:00
InReadableOrder.cpp glslang: Sync with upstream 4fc7a33 for Vulkan SDK 1.2.131 2020-03-09 09:36:38 +01:00
Logger.cpp vulkan: Sync loader, headers and glslang to sdk-1.2.154.0 2020-10-15 12:29:42 +02:00
Logger.h glslang: Sync with upstream 4fc7a33 for Vulkan SDK 1.2.131 2020-03-09 09:36:38 +01:00
NonSemanticDebugPrintf.h vulkan: Sync loader, headers and glslang to sdk-1.2.154.0 2020-10-15 12:29:42 +02:00
spirv.hpp Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
SpvBuilder.cpp Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
SpvBuilder.h Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
spvIR.h Vulkan: loader, headers, and glslang updated to sdk-1.2.162.0 2020-12-21 20:28:49 -05:00
SpvPostProcess.cpp Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
SPVRemapper.cpp Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
SPVRemapper.h glslang: Sync with upstream 4fc7a33 for Vulkan SDK 1.2.131 2020-03-09 09:36:38 +01:00
SpvTools.cpp Vulkan: Update volk and Vulkan SDK components to 1.2.190 2021-09-22 12:56:15 +02:00
SpvTools.h Vulkan: loader, headers, and glslang updated to sdk-1.2.162.0 2020-12-21 20:28:49 -05:00