glslang-zig/glslang
Sebastian Neubauer 91ac60fc52 Explicitly mark some enums as unsigned
This allows casting from and to any unsigned value, previously this was
undefined behavior.

This fixes ubsan complaining in `TParseContext::layoutQualifierCheck`,
where `~EShLangComputeMask` is used.
2020-05-11 10:24:32 +02:00
..
CInterface Add support for GLSL_EXT_ray_tracing 2020-03-17 20:42:47 -04:00
GenericCodeGen Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
Include Add support for es extension GL_EXT_blend_func_extended 2020-04-30 23:21:14 -07:00
MachineIndependent Explicitly mark some enums as unsigned 2020-05-11 10:24:32 +02:00
OSDependent Add support for es extension GL_EXT_blend_func_extended 2020-04-30 23:21:14 -07:00
Public Explicitly mark some enums as unsigned 2020-05-11 10:24:32 +02:00
CMakeLists.txt Split "is emscripten" config from "enable glslang.js" 2020-02-06 14:06:20 -08:00
updateGrammar Separate GLSLANG_WEB (min-size build) and Emscripten options 2019-09-17 23:18:03 -07:00