platform/upstream/glslang.git
2013-08-05 John KessenichTrack expected test results and add more README informa...
2013-08-04 John KessenichAllow unsigned int in the "location = " grammar, and...
2013-08-03 John KessenichAdd windows executable.
2013-08-03 John KessenichAdd Linux executables
2013-08-03 John KessenichSet up infrastructure for installing an executable...
2013-08-01 John KessenichFix bison file naming issues from upgrading to version...
2013-07-31 John KessenichMake previous check in compile correctly on linux.
2013-07-31 John KessenichImprove multi-threading and move Standalone to a multi...
2013-07-22 John KessenichUpdate index.
2013-07-22 John KessenichPush index page now that SVN access is setup.
2013-07-22 John KessenichPut on hold pending configuring glslang for public...
2013-07-22 John KessenichLink glslang project into site nav.
2013-07-09 John KessenichFix warning in release build. Update to-do list.
2013-07-09 John KessenichTie missing default-precision error checks to EShMsgRel...
2013-07-08 John KessenichFinal linux tweak.
2013-07-08 John KessenichA few linux improvements/fixes for the previous check in.
2013-07-08 John KessenichReframe the preprocessor as a C++ class, with instances...
2013-07-06 John KessenichEliminate flex as the GLSL lexical analyzer, going...
2013-07-02 John KessenichRationalize naming/access to current thread-local-stora...
2013-07-01 John Kessenich1) Don't propagate precision of built-in function argum...
2013-07-01 John KessenichFix bug dropping some qualifiers when merging with...
2013-06-28 John KessenichUse the default of "smooth" for interpolation qualifica...
2013-06-26 John KessenichFix preprocessor memory leak.
2013-06-26 John KessenichHandle bad input file.
2013-06-26 John KessenichSemantic checks for .length(), switch/case/default...
2013-06-25 John KessenichAdd semantic check for precision qualifier on wrong...
2013-06-25 John KessenichSupport line-continuation (backslash before newline...
2013-06-25 John KessenichRemove the -a option, it doesn't belong here.
2013-06-25 John KessenichAdd scanner that can find '#version' across an array...
2013-06-24 John KessenichAdd the 6 hyperbolic trig functions.
2013-06-24 John KessenichDisallow variable indexing into sampler array for ES...
2013-06-24 John KessenichAdd semantic checks for order of qualification and...
2013-06-24 John KessenichAddress a g++ complaint.
2013-06-24 John KessenichCreate linkage symbol nodes in the AST so a linker...
2013-06-21 John KessenichFix bug of accidentally overriding initial layout locat...
2013-06-20 John KessenichAdd grammar productions for the syntax "layout(......
2013-06-19 John KessenichAdd grammar productions for adding 'invariant' to alrea...
2013-06-19 John KessenichTrack separate precision defaults for each kind of...
2013-06-17 John KessenichEncapsulate warnings like errors. Add warning for...
2013-06-14 John KessenichFix linux build problem.
2013-06-13 John KessenichImplement __VERSION__ macro, make ftransform() non...
2013-06-13 John KessenichSemantic checks: ES doesn't have unsized arrays or...
2013-06-13 John KessenichAdd semantic checks for nested blocks/structures.
2013-06-12 John KessenichSimply compile-time error handling: mostly removed...
2013-06-12 John KessenichGet all the scoping rules right for ES and non ES,...
2013-06-11 John KessenichFix a linux build issue.
2013-06-11 John KessenichAdd constant folding for the exp*(), log*(), *sqrt...
2013-06-10 John KessenichUnify constant floats and constant doubles; they can...
2013-06-10 John KessenichAdd constant folding for length(), normalize(), fwidth...
2013-06-10 John KessenichA round of increasing robustness against buffer overruns.
2013-06-07 John KessenichAdd semantic check for ES variably indexing a uniform...
2013-06-07 John KessenichAdd more tests for built-in variables.
2013-06-06 John KessenichBlock/structure fixes: Merge qualifiers with multiple...
2013-06-03 John KessenichFix another problem with undefined macros needing to...
2013-06-02 John KessenichThe new test that was to have been added with the previ...
2013-05-30 John KessenichAdd test for operation semantics, fix one bug it found.
2013-05-30 John KessenichA bunch of semantic checks were missing for binary...
2013-05-29 John KessenichChange warning to error for use of double underscore.
2013-05-28 John KessenichAdd missing type check for operands having the same...
2013-05-17 John KessenichAdd precision qualifier propagation for swizzling,...
2013-05-07 John KessenichRemove too aggressive and redundant lexical keyword...
2013-05-05 John KessenichMake the PP report an error on undefined macro in ...
2013-04-26 John KessenichAdd 3 missing reserved keywords.
2013-04-25 John KessenichFor all keywords already present, get correct when...
2013-04-17 John KessenichPut memory counter stuff in #ifdef _WIN32.
2013-04-17 John KessenichAdd some more qualifier helper functions.
2013-04-15 John KessenichFix dependency misspelling that caused unnecessary...
2013-04-14 John KessenichRationalize command-line options: controlling memory...
2013-04-13 John KessenichForce "smooth" interpolation qualification when in...
2013-04-12 John KessenichSmall tweak to switch statements: use a smaller base...
2013-04-12 John KessenichUpdate all "TODO", add some comments.
2013-04-12 John KessenichMinor changes: remove use of 'auto', plug obscure memor...
2013-04-12 John KessenichAdd switch/case/default statements, using a switch...
2013-04-11 John Kessenich- Temp fix for the GLSL yacc file (linux builds failing).
2013-04-11 John KessenichAdd the GL_ES macro for ES personalities, along with...
2013-04-10 John KessenichAdditional layout-related error checking.
2013-04-10 John KessenichImplement default layout qualifiers at global and block...
2013-04-10 John KessenichAdd anonymous members as a new symbol table type, so...
2013-04-10 John KessenichChange TType member from "type" to "basicType". It...
2013-04-10 John KessenichAdd interface blocks as a basic type and handle uniform...
2013-04-09 John KessenichInitial implementation of layout qualifiers. More...
2013-04-07 John KessenichPut in correct rules for multiple versions of qualifica...
2013-04-07 John KessenichAdd ES 300 built-ins trunc, round, roundEven, modf...
2013-04-07 John KessenichSplit out the unary-argument built-in function path...
2013-04-05 John KessenichAdd uint type (big change). For both int/uint, add...
2013-04-03 John KessenichCPP: Handle the "u" and "U" suffixes for uint literals...
2013-03-21 John KessenichAdd a forward reference function call test.
2013-03-13 John KessenichFix release build, it was missing the custom build...
2013-03-12 John KessenichAdd and use ability to tell the backend compiler what...
2013-03-12 John KessenichA few trivial things, including removing '/' as a comma...
2013-03-09 John KessenichGet a clean g++/gcc build. Runs and gets correct resul...
2013-03-08 John KessenichAnother round of gcc/g++ fixes.
2013-03-08 John KessenichAdd warning-suppression flag. Combined with relaxed...
2013-03-08 John KessenichAdd compilation mode flags for forward-compatible conte...
2013-03-08 John KessenichUpgrade to MSVC 11. Fix pool_allocator a bit.
2013-03-07 John KessenichChange infrastructure to support constant folding acros...
2013-03-07 John KessenichAdd unsigned ints to constUnions. (Unsigned int suppor...
2013-03-04 John KessenichMinor updates to tests.
2013-03-01 John KessenichAdd productions/data for about 14 qualifiers (versions...
2013-02-28 John KessenichImplement operator-based implicit type conversions.
next