2015-05-15 |
John Kessenich | glslang: Fix over 100 warnings from MSVC warning level 4. |
blob | commitdiff |
2015-04-17 |
John Kessenich | glslang: support negation of doubles. |
blob | commitdiff | diff to current |
2015-04-17 |
John Kessenich | glslang and SPIR-V: Some basic turn on for doubles... |
blob | commitdiff | diff to current |
2014-08-19 |
John Kessenich | Implement write-only semantic checking, the non-r32f... |
blob | commitdiff | diff to current |
2014-08-13 |
John Kessenich | Finish virtually all of the remaining atomic counter... |
blob | commitdiff | diff to current |
2014-07-10 |
John Kessenich | Fix bug where non-constant test in ?: on a constant... |
blob | commitdiff | diff to current |
2014-05-11 |
John Kessenich | Finish GL_ARB_shading_language_420pack: *ProgramTexelOf... |
blob | commitdiff | diff to current |
2014-05-10 |
John Kessenich | Code simplification: Add (and use) helper functions... |
blob | commitdiff | diff to current |
2014-05-06 |
John Kessenich | Implement implicit conversions on function return expre... |
blob | commitdiff | diff to current |
2014-04-14 |
John Kessenich | Establish desktop completeness through version 1.50... |
blob | commitdiff | diff to current |
2014-04-14 |
John Kessenich | Restore r26192, r26240, r26241: All three about implic... |
blob | commitdiff | diff to current |
2014-03-26 |
John Kessenich | Expand implicit argument conversions to also include... |
blob | commitdiff | diff to current |
2014-03-16 |
John Kessenich | Implement implicit conversions of function-call argumen... |
blob | commitdiff | diff to current |
2014-01-31 |
John Kessenich | GL_ARB_enhanced_layouts, part 6: Numerical side of... |
blob | commitdiff | diff to current |
2014-01-07 |
John Kessenich | GL_ARB_enhanced_layouts, part 1: Track whether constan... |
blob | commitdiff | diff to current |
2013-12-02 |
John Kessenich | Fix crash from attempting ES precision propagation... |
blob | commitdiff | diff to current |
2013-12-01 |
John Kessenich | Simplify and rationalize constant folding for dereferen... |
blob | commitdiff | diff to current |
2013-11-09 |
John Kessenich | Added constant folding for relational (e.g. lessThan... |
blob | commitdiff | diff to current |
2013-11-05 |
John Kessenich | Clean up/resolve a bunch of TODO, which included implem... |
blob | commitdiff | diff to current |
2013-10-15 |
John Kessenich | Add ES 3.0 fragment output link-time test for outputs... |
blob | commitdiff | diff to current |
2013-10-14 |
John Kessenich | Implement ES 2.0 (version 100) limitations for non... |
blob | commitdiff | diff to current |
2013-10-11 |
John Kessenich | Generalize the symbol hierarchy to transparently handle... |
blob | commitdiff | diff to current |
2013-10-05 |
John Kessenich | Non-functional changes: Typo in error message and in... |
blob | commitdiff | diff to current |
2013-10-04 |
John Kessenich | Make some portability improvements identified by Christ... |
blob | commitdiff | diff to current |
2013-10-03 |
John Kessenich | Document how to add a new feature enabled by an extensi... |
blob | commitdiff | diff to current |
2013-10-01 |
John Kessenich | Add function recursion testing to the link-time validation. |
blob | commitdiff | diff to current |
2013-09-28 |
John Kessenich | Add full support for uniforms with initializers, includ... |
blob | commitdiff | diff to current |
2013-09-26 |
John Kessenich | Unify the 8 grammar productions for declaring variables... |
blob | commitdiff | diff to current |
2013-09-24 |
John Kessenich | Add basic intra-stage linking validation for matching... |
blob | commitdiff | diff to current |
2013-09-20 |
John Kessenich | Test for and prevent any dead-code elimination, as... |
blob | commitdiff | diff to current |
2013-09-08 |
John Kessenich | Full thread safety working: |
blob | commitdiff | diff to current |
2013-09-04 |
John Kessenich | Add link validation infrastructure for multiple compila... |
blob | commitdiff | diff to current |
2013-09-03 |
John Kessenich | Some rationalization of TIntermediate (to own it's... |
blob | commitdiff | diff to current |
2013-09-03 |
John Kessenich | Remove TIntermediate's dependency on infoSink, simplify... |
blob | commitdiff | diff to current |
2013-08-29 |
John Kessenich | Put all glslang internals (but not the external interfa... |
blob | commitdiff | diff to current |
2013-08-09 |
John Kessenich | Put in infrastructure for tessellation, geometry, and... |
blob | commitdiff | diff to current |
2013-07-06 |
John Kessenich | Eliminate flex as the GLSL lexical analyzer, going... |
blob | commitdiff | diff to current |
2013-07-01 |
John Kessenich | 1) Don't propagate precision of built-in function argum... |
blob | commitdiff | diff to current |
2013-06-24 |
John Kessenich | Create linkage symbol nodes in the AST so a linker... |
blob | commitdiff | diff to current |
2013-06-10 |
John Kessenich | Unify constant floats and constant doubles; they can... |
blob | commitdiff | diff to current |
2013-05-30 |
John Kessenich | Add test for operation semantics, fix one bug it found. |
blob | commitdiff | diff to current |
2013-05-30 |
John Kessenich | A bunch of semantic checks were missing for binary... |
blob | commitdiff | diff to current |
2013-05-28 |
John Kessenich | Add missing type check for operands having the same... |
blob | commitdiff | diff to current |
2013-05-17 |
John Kessenich | Add precision qualifier propagation for swizzling,... |
blob | commitdiff | diff to current |
2013-04-12 |
John Kessenich | Update all "TODO", add some comments. |
blob | commitdiff | diff to current |
2013-04-10 |
John Kessenich | Add interface blocks as a basic type and handle uniform... |
blob | commitdiff | diff to current |
2013-04-07 |
John Kessenich | Split out the unary-argument built-in function path... |
blob | commitdiff | diff to current |
2013-04-05 |
John Kessenich | Add uint type (big change). For both int/uint, add... |
blob | commitdiff | diff to current |
2013-03-08 |
John Kessenich | Another round of gcc/g++ fixes. |
blob | commitdiff | diff to current |
2013-03-07 |
John Kessenich | Change infrastructure to support constant folding acros... |
blob | commitdiff | diff to current |
2013-02-28 |
John Kessenich | Implement operator-based implicit type conversions. |
blob | commitdiff | diff to current |
2013-02-21 |
John Kessenich | Replace flat 110 sampler type space with an orthogonali... |
blob | commitdiff | diff to current |
2013-02-20 |
John Kessenich | Add ES 300 matrix operations: outerProduct, determinant... |
blob | commitdiff | diff to current |
2013-02-11 |
John Kessenich | Pass 1 at building on linux: remove compile errors... |
blob | commitdiff | diff to current |
2013-02-04 |
John Kessenich | Implement non-square matrices, and make a few type... |
blob | commitdiff | diff to current |
2013-01-29 |
John Kessenich | Have non-ES profiles always use EpqNone (no precision... |
blob | commitdiff | diff to current |
2013-01-28 |
John Kessenich | Put in basic propagation algorithm for precision qualif... |
blob | commitdiff | diff to current |
2013-01-24 |
John Kessenich | Implement the full scheme for ES precision qualifiers... |
blob | commitdiff | diff to current |
2013-01-11 |
John Kessenich | Update copyrights to 2013 for files with real change... |
blob | commitdiff | diff to current |
2012-12-19 |
John Kessenich | Bug fix: Make the type of the result of a structure... |
blob | commitdiff | diff to current |
2012-12-12 |
John Kessenich | Support suffixes for floats and doubles (none were... |
blob | commitdiff | diff to current |
2012-12-12 |
John Kessenich | Remove the pack/unpack languages and bring grammar... |
blob | commitdiff | diff to current |
2012-12-12 |
John Kessenich | Create a base GLSL front-end from the 3Dlabs glslang... |
blob | commitdiff | diff to current |
|