glslang-zig/glslang/MachineIndependent/preprocessor
Lei Zhang 1d2996db68 Only output explicit extension directives in preprocessing.
Preprocessing output shouldn't contain extensions enabled as
dependencies.
2015-07-21 17:47:47 -04:00
..
Makefile Check in a much improved submitted set of makefiles for Linux builds. This eliminates dependencies on system headers, and generally simplifies the makefiles. 2014-02-19 01:00:58 +00:00
Pp.cpp Only output explicit extension directives in preprocessing. 2015-07-21 17:47:47 -04:00
PpAtom.cpp Preprocessor: 1) Rationalize the "fixed atom" scheme, 2) remove redundant lookups when the text is already available. 2015-07-19 22:59:24 -06:00
PpContext.cpp Preprocessor: 1) Rationalize the "fixed atom" scheme, 2) remove redundant lookups when the text is already available. 2015-07-19 22:59:24 -06:00
PpContext.h Perf: Put in a portable std::hash that works with the pool. This turns on the 10-15% perf gain. 2015-07-20 23:59:32 -06:00
PpMemory.cpp glslang: Fix a few more warnings, and see it using nullptr causes anyone problems (testing c++11 portability). 2015-05-18 01:59:45 +00:00
PpScanner.cpp Preprocessor: 1) Rationalize the "fixed atom" scheme, 2) remove redundant lookups when the text is already available. 2015-07-19 22:59:24 -06:00
PpSymbols.cpp glslang: Fix a few more warnings, and see it using nullptr causes anyone problems (testing c++11 portability). 2015-05-18 01:59:45 +00:00
PpTokens.cpp Preprocessor: 1) Rationalize the "fixed atom" scheme, 2) remove redundant lookups when the text is already available. 2015-07-19 22:59:24 -06:00
PpTokens.h Preprocessor: 1) Rationalize the "fixed atom" scheme, 2) remove redundant lookups when the text is already available. 2015-07-19 22:59:24 -06:00