glslang-zig/glslang
Arcady Goldmints-Orlov 396596ca4a Replace GlobalLock functions with std::mutex
The usage of GetGlobalLock/ReleaseGlobalLock/InitGlobalLock is replaced
by std::lock_guard which is available as of c++11, and the functions are
removed from the OSDependent ossource.cpp files.
The standalone glslang binary now explicitly depends on OSDependent, as
nothing in in the glslang library uses those functions anymore and they
are not implicitly picked up by the linker.
2023-07-31 20:12:51 -06:00
..
CInterface Use custom callbacks if they are available in 'i->callbacks' 2023-05-09 10:38:08 -06:00
ExtensionHeaders Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics 2021-11-11 23:39:47 -07:00
GenericCodeGen Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
HLSL Add support for pre and post HLSL qualifier validation 2023-07-11 13:36:38 -04:00
Include Remove GLSLANG_WEB and GLSLANG_WEB_DEVEL 2023-07-28 11:49:10 -06:00
MachineIndependent Replace GlobalLock functions with std::mutex 2023-07-31 20:12:51 -06:00
OSDependent Replace GlobalLock functions with std::mutex 2023-07-31 20:12:51 -06:00
Public Remove GLSLANG_WEB and GLSLANG_WEB_DEVEL 2023-07-28 11:49:10 -06:00
ResourceLimits move ResourceLimits from StandAlone to glslang dir (Fix #3064) 2023-02-15 20:06:26 +01:00
CMakeLists.txt Remove glslang.m4 2023-07-28 15:14:48 -06:00
updateGrammar Remove glslang.m4 2023-07-28 15:14:48 -06:00