glslang-zig/glslang
Ben Clayton a3845240ae 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
2020-07-21 09:40:34 +01:00
..
CInterface C Interface: Split SPIR-V C interface to own file 2020-06-15 13:22:19 +01:00
GenericCodeGen Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
HLSL Use CMake's builtin functionality for PCHs 2020-07-07 16:44:19 +01:00
Include Simplify PoolAlloc with use of thread_local. 2020-07-21 09:40:34 +01:00
MachineIndependent Simplify PoolAlloc with use of thread_local. 2020-07-21 09:40:34 +01:00
OSDependent License headers: s/Google/The Khronos Group 2020-07-03 12:21:01 +01:00
Public Revert "Merge pull request #2330 from ShabbyX/optimize_for_angle" 2020-07-13 03:39:08 -06:00
CMakeLists.txt Generate build information from CHANGES.md 2020-07-09 12:34:02 +01:00
updateGrammar Revert "Merge pull request #2330 from ShabbyX/optimize_for_angle" 2020-07-13 03:39:08 -06:00