glslang-zig/glslang
Arcady Goldmints-Orlov c43008e829 Fix double expansion of macro arguments.
This adds a new fullyExpanded flag that makes sure that macro arguments
only get expanded once. This can happen either in PrescanMacroArg, or, if
there is token pasting or a function-like macro name has been passed as
an argument and may need to be expanded when used as a function.
2023-03-23 17:45:57 -04:00
..
CInterface Improve ResourceLimits interface to be more forward compatible 2022-11-01 12:06:51 -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 change HLSL/hlslParseables.cpp to support InterlockedAdd on F=float types 2023-02-08 13:28:52 -07:00
Include Fix issues with MaxDualSourceDrawBuffersEXT 2022-12-21 11:53:50 -08:00
MachineIndependent Fix double expansion of macro arguments. 2023-03-23 17:45:57 -04:00
OSDependent Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
Public Merge pull request #3061 from ShabbyX/remove-angle-build-flag 2022-11-08 14:46:48 -07:00
ResourceLimits move ResourceLimits from StandAlone to glslang dir (Fix #3064) 2023-02-15 20:06:26 +01:00
CMakeLists.txt Fix installation of resource limits headers 2023-03-03 15:17:03 -07:00
updateGrammar Revert "Merge pull request #2330 from ShabbyX/optimize_for_angle" 2020-07-13 03:39:08 -06:00