glslang-zig/glslang/MachineIndependent/preprocessor
John Kessenich deec1933e9 Web: Turn off includes, independent preprocessing path, fine tune all.
Saved about 21K, size down to 380K of MSVC x86 code.
Fixed one bug that needs to be looked at on the master branch:
The test for needing a Vulkan binding has a bug in it, "!layoutAttachment"
which does not mean "no layoutAttachment", because that is non-zero.
This is why some test and test results changed.
2019-08-20 23:21:56 -06:00
..
Pp.cpp Web: Turn off includes, independent preprocessing path, fine tune all. 2019-08-20 23:21:56 -06:00
PpAtom.cpp [lumped builds] Only define _CRT_SECURE_NO_WARNINGS if it’s not defined yet. 2017-05-10 16:52:50 +03:00
PpContext.cpp Licensing. Fixes #958. Add licenes file and update copyrights. 2018-12-14 10:47:35 -07:00
PpContext.h PP: Fix #1605: Paste tokens for ## through number->letter transitions. 2019-02-22 08:54:38 -07:00
PpScanner.cpp Web: Remove unnecessary GLSL numeric types, and some collateral. 2019-08-20 23:21:56 -06:00
PpTokens.cpp Web: Optional error management and error tightening. 2019-08-20 23:21:56 -06:00
PpTokens.h SPV: Implement Vulkan 1.1 features and extensions. 2018-03-06 16:12:04 -07:00