glslang-zig/glslang/MachineIndependent
2013-07-31 18:44:13 +00:00
..
preprocessor A few linux improvements/fixes for the previous check in. 2013-07-08 20:51:29 +00:00
Constant.cpp Eliminate flex as the GLSL lexical analyzer, going from two nested lexical analyzers down to one, leaving just the preprocessor's lexical analysis. A new layer replaces it, to translate from the preprocessor's view of tokenization to glslang's view of tokenization. 2013-07-06 19:54:21 +00:00
glslang.y Improve multi-threading and move Standalone to a multi-threading model (currently off though). 2013-07-31 18:44:13 +00:00
InfoSink.cpp A few linux improvements/fixes for the previous check in. 2013-07-08 20:51:29 +00:00
Initialize.cpp Add the 6 hyperbolic trig functions. 2013-06-24 22:40:19 +00:00
Initialize.h Improve multi-threading and move Standalone to a multi-threading model (currently off though). 2013-07-31 18:44:13 +00:00
Intermediate.cpp Eliminate flex as the GLSL lexical analyzer, going from two nested lexical analyzers down to one, leaving just the preprocessor's lexical analysis. A new layer replaces it, to translate from the preprocessor's view of tokenization to glslang's view of tokenization. 2013-07-06 19:54:21 +00:00
intermOut.cpp Eliminate flex as the GLSL lexical analyzer, going from two nested lexical analyzers down to one, leaving just the preprocessor's lexical analysis. A new layer replaces it, to translate from the preprocessor's view of tokenization to glslang's view of tokenization. 2013-07-06 19:54:21 +00:00
IntermTraverse.cpp Change warning to error for use of double underscore. 2013-05-29 22:40:31 +00:00
localintermediate.h Improve multi-threading and move Standalone to a multi-threading model (currently off though). 2013-07-31 18:44:13 +00:00
Makefile Reframe the preprocessor as a C++ class, with instances, removing all C code, removing all global variables. Upgrade bison version to pass a parse context on through to the preprocessor. All the basic things to make something thread safe. 2013-07-08 19:39:16 +00:00
MMap.h Create a base GLSL front-end from the 3Dlabs glslang front-end from 20-Sep-2005. 2012-12-12 21:15:54 +00:00
parseConst.cpp Eliminate flex as the GLSL lexical analyzer, going from two nested lexical analyzers down to one, leaving just the preprocessor's lexical analysis. A new layer replaces it, to translate from the preprocessor's view of tokenization to glslang's view of tokenization. 2013-07-06 19:54:21 +00:00
ParseHelper.cpp Tie missing default-precision error checks to EShMsgRelaxedErrors. 2013-07-09 17:23:39 +00:00
ParseHelper.h Reframe the preprocessor as a C++ class, with instances, removing all C code, removing all global variables. Upgrade bison version to pass a parse context on through to the preprocessor. All the basic things to make something thread safe. 2013-07-08 19:39:16 +00:00
PoolAlloc.cpp Improve multi-threading and move Standalone to a multi-threading model (currently off though). 2013-07-31 18:44:13 +00:00
QualifierAlive.cpp Add anonymous members as a new symbol table type, so the infrastructure can handle blocks with no names. 2013-04-10 20:15:16 +00:00
QualifierAlive.h Implement the full scheme for ES precision qualifiers, generalizing existing storage qualifiers to be able to include multiple independent kinds of qualifiers. 2013-01-24 23:10:51 +00:00
RemoveTree.cpp Minor changes: remove use of 'auto', plug obscure memory leak, update copyright. 2013-04-12 16:50:28 +00:00
RemoveTree.h Create a base GLSL front-end from the 3Dlabs glslang front-end from 20-Sep-2005. 2012-12-12 21:15:54 +00:00
Scan.cpp Reframe the preprocessor as a C++ class, with instances, removing all C code, removing all global variables. Upgrade bison version to pass a parse context on through to the preprocessor. All the basic things to make something thread safe. 2013-07-08 19:39:16 +00:00
Scan.h Eliminate flex as the GLSL lexical analyzer, going from two nested lexical analyzers down to one, leaving just the preprocessor's lexical analysis. A new layer replaces it, to translate from the preprocessor's view of tokenization to glslang's view of tokenization. 2013-07-06 19:54:21 +00:00
ScanContext.h Reframe the preprocessor as a C++ class, with instances, removing all C code, removing all global variables. Upgrade bison version to pass a parse context on through to the preprocessor. All the basic things to make something thread safe. 2013-07-08 19:39:16 +00:00
ShaderLang.cpp Improve multi-threading and move Standalone to a multi-threading model (currently off though). 2013-07-31 18:44:13 +00:00
SymbolTable.cpp Get all the scoping rules right for ES and non ES, name hiding, built-in overriding, etc. 2013-06-12 06:13:17 +00:00
SymbolTable.h Improve multi-threading and move Standalone to a multi-threading model (currently off though). 2013-07-31 18:44:13 +00:00
unistd.h Create a base GLSL front-end from the 3Dlabs glslang front-end from 20-Sep-2005. 2012-12-12 21:15:54 +00:00
Versions.cpp Eliminate flex as the GLSL lexical analyzer, going from two nested lexical analyzers down to one, leaving just the preprocessor's lexical analysis. A new layer replaces it, to translate from the preprocessor's view of tokenization to glslang's view of tokenization. 2013-07-06 19:54:21 +00:00
Versions.h Update copyrights to 2013 for files with real change in them. 2013-01-11 18:40:40 +00:00