glslang-zig/glslang/Include
Ben Clayton 775864ef74 Simplify PoolAlloc with use of thread_local.
glslang is using C++ 11, which has first class support for variables of the `thread_local` storage class.

By dropping the use of the `OS_[GS]etTLSValue`, we can simplify the logic, and have it support a thread-local default allocator if none is provided.

Issue: #2346
2023-07-26 18:11:41 -06:00
..
arrays.h Implement support for GL_KHR_cooperative_matrix extension 2023-07-26 16:39:17 -06:00
BaseTypes.h Implement support for GL_KHR_cooperative_matrix extension 2023-07-26 16:39:17 -06:00
Common.h Include <cstdint> header in Common.h 2023-05-15 14:06:02 -06:00
ConstantUnion.h Fixes for gcc 9 / -Werror=deprecated-copy 2019-10-19 15:36:34 +03:00
glslang_c_interface.h glslang_c_interface: use valid C function prototypes 2023-05-29 14:55:51 -06:00
glslang_c_shader_types.h Fix: Remove NV suffix from C interface 2022-09-02 19:25:06 +02:00
InfoSink.h Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
InitializeGlobals.h Simplify PoolAlloc with use of thread_local. 2023-07-26 18:11:41 -06:00
intermediate.h Implement support for GL_KHR_cooperative_matrix extension 2023-07-26 16:39:17 -06:00
PoolAlloc.h Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
ResourceLimits.h GL_EXT_mesh_shader/SPV_EXT_mesh_shader implementation 2022-09-01 18:02:21 -07:00
ShHandle.h Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
SpirvIntrinsics.h Spirv_intrinsics: Add support of type specifier to spirv_type 2023-07-11 13:26:22 -04:00
Types.h Implement support for GL_KHR_cooperative_matrix extension 2023-07-26 16:39:17 -06:00