glslang: Fix over 100 warnings from MSVC warning level 4.
[platform/upstream/glslang.git] / glslang / MachineIndependent / Intermediate.cpp
2015-05-15 John Kessenichglslang: Fix over 100 warnings from MSVC warning level 4.
2015-04-17 John Kessenichglslang: support negation of doubles.
2015-04-17 John Kessenichglslang and SPIR-V: Some basic turn on for doubles...
2014-08-19 John KessenichImplement write-only semantic checking, the non-r32f...
2014-08-13 John KessenichFinish virtually all of the remaining atomic counter...
2014-07-10 John KessenichFix bug where non-constant test in ?: on a constant...
2014-05-11 John KessenichFinish GL_ARB_shading_language_420pack: *ProgramTexelOf...
2014-05-10 John KessenichCode simplification: Add (and use) helper functions...
2014-05-06 John KessenichImplement implicit conversions on function return expre...
2014-04-14 John KessenichEstablish desktop completeness through version 1.50...
2014-04-14 John KessenichRestore r26192, r26240, r26241: All three about implic...
2014-03-26 John KessenichExpand implicit argument conversions to also include...
2014-03-16 John KessenichImplement implicit conversions of function-call argumen...
2014-01-31 John KessenichGL_ARB_enhanced_layouts, part 6: Numerical side of...
2014-01-07 John KessenichGL_ARB_enhanced_layouts, part 1: Track whether constan...
2013-12-02 John KessenichFix crash from attempting ES precision propagation...
2013-12-01 John KessenichSimplify and rationalize constant folding for dereferen...
2013-11-09 John KessenichAdded constant folding for relational (e.g. lessThan...
2013-11-05 John KessenichClean up/resolve a bunch of TODO, which included implem...
2013-10-15 John KessenichAdd ES 3.0 fragment output link-time test for outputs...
2013-10-14 John KessenichImplement ES 2.0 (version 100) limitations for non...
2013-10-11 John KessenichGeneralize the symbol hierarchy to transparently handle...
2013-10-05 John KessenichNon-functional changes: Typo in error message and in...
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-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 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-08 John KessenichFull thread safety working:
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-08-29 John KessenichPut all glslang internals (but not the external interfa...
2013-08-09 John KessenichPut in infrastructure for tessellation, geometry, and...
2013-07-06 John KessenichEliminate flex as the GLSL lexical analyzer, going...
2013-07-01 John Kessenich1) Don't propagate precision of built-in function argum...
2013-06-24 John KessenichCreate linkage symbol nodes in the AST so a linker...
2013-06-10 John KessenichUnify constant floats and constant doubles; they can...
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-28 John KessenichAdd missing type check for operands having the same...
2013-05-17 John KessenichAdd precision qualifier propagation for swizzling,...
2013-04-12 John KessenichUpdate all "TODO", add some comments.
2013-04-10 John KessenichAdd interface blocks as a basic type and handle uniform...
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-03-08 John KessenichAnother round of gcc/g++ fixes.
2013-03-07 John KessenichChange infrastructure to support constant folding acros...
2013-02-28 John KessenichImplement operator-based implicit type conversions.
2013-02-21 John KessenichReplace flat 110 sampler type space with an orthogonali...
2013-02-20 John KessenichAdd ES 300 matrix operations: outerProduct, determinant...
2013-02-11 John KessenichPass 1 at building on linux: remove compile errors...
2013-02-04 John KessenichImplement non-square matrices, and make a few type...
2013-01-29 John KessenichHave non-ES profiles always use EpqNone (no precision...
2013-01-28 John KessenichPut in basic propagation algorithm for precision qualif...
2013-01-24 John KessenichImplement the full scheme for ES precision qualifiers...
2013-01-11 John KessenichUpdate copyrights to 2013 for files with real change...
2012-12-19 John KessenichBug fix: Make the type of the result of a structure...
2012-12-12 John KessenichSupport suffixes for floats and doubles (none were...
2012-12-12 John KessenichRemove the pack/unpack languages and bring grammar...
2012-12-12 John KessenichCreate a base GLSL front-end from the 3Dlabs glslang...