platform/upstream/glslang.git
2013-10-14 John KessenichImplement ES 2.0 (version 100) limitations for non...
2013-10-11 John KessenichTurn on non-uniform blocks (in/out/buffer), and prevent...
2013-10-11 John KessenichGeneralize the symbol hierarchy to transparently handle...
2013-10-11 John KessenichMemory management hygiene: Use compare() instead of...
2013-10-09 John KessenichNon-functional: Remove use of the unused structure...
2013-10-07 John KessenichFix g++ complaint about taking address of temporary.
2013-10-07 John KessenichUpdate Linux binaries
2013-10-07 John KessenichUpdate Windows binary.
2013-10-05 John KessenichNon-functional changes: Typo in error message and in...
2013-10-04 John KessenichImprove robustness of extension checking, and its inter...
2013-10-04 John KessenichMake ES 100 gl_FragData be a mediump, and fix some...
2013-10-04 John KessenichMake some portability improvements identified by Christ...
2013-10-03 John KessenichDocument how to add a new feature enabled by an extensi...
2013-10-02 John KessenichAdd the following ESSL 2.0 (#version 100) limitations...
2013-10-02 John KessenichAllow ES version 100 to redeclare built-in functions.
2013-10-01 John KessenichAdd message indicating level of completeness for not...
2013-10-01 John KessenichUpdate Window's binary.
2013-10-01 John KessenichUpdate Linux binaries
2013-10-01 John KessenichAdd function recursion testing to the link-time validation.
2013-09-28 John KessenichAdd full support for uniforms with initializers, includ...
2013-09-26 John KessenichFix g++ complaint with previous check in.
2013-09-26 John KessenichUnify the 8 grammar productions for declaring variables...
2013-09-24 John KessenichAdd basic intra-stage linking validation for matching...
2013-09-20 John KessenichTest for and prevent any dead-code elimination, as...
2013-09-17 John KessenichUpdate Linux binaries
2013-09-17 John KessenichUpdate the windows executable.
2013-09-17 John KessenichAdd optional configuration file for specifying (existin...
2013-09-17 John KessenichBasic infrastructure for redeclaring built-in variables...
2013-09-08 John KessenichFull thread safety working:
2013-09-06 John KessenichEnsure the shared symbol table levels are read-only...
2013-09-04 John KessenichAdd link validation infrastructure for multiple compila...
2013-09-03 John KessenichSome rationalization of TIntermediate (to own it's...
2013-09-03 John KessenichRemove TIntermediate's dependency on infoSink, simplify...
2013-09-03 John KessenichRestore TDebugOptions, as code consuming this interface...
2013-08-31 John KessenichOption rationalization and minor clean up.
2013-08-30 John KessenichAdd more constant folding cases for min, max, step...
2013-08-29 John KessenichPut all glslang internals (but not the external interfa...
2013-08-27 John KessenichMove the complex pieces of C++ code from glslang.y...
2013-08-27 John KessenichGive new scopes to non-compound (simple) if-then-else...
2013-08-27 John KessenichRemove unnecessary TString constructors.
2013-08-13 John KessenichDynamically allocate symbol table containers, so timing...
2013-08-09 John KessenichShare built-in symbols common to all stages for desktop...
2013-08-09 John KessenichPut in infrastructure for tessellation, geometry, and...
2013-08-08 John KessenichUpdate Linux binaries for name-mangling bug fix
2013-08-08 John KessenichRemove a mangled-name cache in the type that was someti...
2013-08-06 John KessenichAdd parse-time constant folding for isinf() and isnan().
2013-08-05 John KessenichUpdate Linux binaries
2013-08-05 John KessenichUpdate the Windows binary.
2013-08-05 John KessenichLinux abs() needs to be fabs(); a few other minor Linux...
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...
next