aboutsummaryrefslogtreecommitdiff
path: root/glslang/MachineIndependent/parseConst.cpp
AgeCommit message (Expand)Author
2013-11-08Misc. constant-folding fixes: Check % for 0, mat(mat) constructor, index rang...John Kessenich
2013-10-14Implement ES 2.0 (version 100) limitations for non-inductive loop detection a...John Kessenich
2013-10-04Make ES 100 gl_FragData be a mediump, and fix some warnings from g++.John Kessenich
2013-09-28Add full support for uniforms with initializers, including intra-stage link v...John Kessenich
2013-09-03Remove TIntermediate's dependency on infoSink, simplify folding of constant a...John Kessenich
2013-08-29Put all glslang internals (but not the external interface) into the glslang n...John Kessenich
2013-07-06Eliminate flex as the GLSL lexical analyzer, going from two nested lexical an...John Kessenich
2013-06-10Unify constant floats and constant doubles; they can all be constant doubles.John Kessenich
2013-06-10A round of increasing robustness against buffer overruns.John Kessenich
2013-04-10Add anonymous members as a new symbol table type, so the infrastructure can h...John Kessenich
2013-03-07Change infrastructure to support constant folding across built-in functions, ...John Kessenich
2013-02-11Pass 1 at building on linux: remove compile errors from machine independent.John Kessenich
2013-02-04Implement non-square matrices, and make a few type improvements. Cleaned up ...John Kessenich
2013-01-24Implement the full scheme for ES precision qualifiers, generalizing existing ...John Kessenich
2012-12-12Bring up to date with VS 10 express.John Kessenich
2012-12-12Create a base GLSL front-end from the 3Dlabs glslang front-end from 20-Sep-20...John Kessenich