2013-10-14 |
John Kessenich | Implement ES 2.0 (version 100) limitations for non... |
commit | commitdiff | tree | snapshot |
2013-10-11 |
John Kessenich | Turn on non-uniform blocks (in/out/buffer), and prevent... |
commit | commitdiff | tree | snapshot |
2013-10-11 |
John Kessenich | Generalize the symbol hierarchy to transparently handle... |
commit | commitdiff | tree | snapshot |
2013-10-11 |
John Kessenich | Memory management hygiene: Use compare() instead of... |
commit | commitdiff | tree | snapshot |
2013-10-09 |
John Kessenich | Non-functional: Remove use of the unused structure... |
commit | commitdiff | tree | snapshot |
2013-10-07 |
John Kessenich | Fix g++ complaint about taking address of temporary. |
commit | commitdiff | tree | snapshot |
2013-10-07 |
John Kessenich | Update Linux binaries |
commit | commitdiff | tree | snapshot |
2013-10-07 |
John Kessenich | Update Windows binary. |
commit | commitdiff | tree | snapshot |
2013-10-05 |
John Kessenich | Non-functional changes: Typo in error message and in... |
commit | commitdiff | tree | snapshot |
2013-10-04 |
John Kessenich | Improve robustness of extension checking, and its inter... |
commit | commitdiff | tree | snapshot |
2013-10-04 |
John Kessenich | Make ES 100 gl_FragData be a mediump, and fix some... |
commit | commitdiff | tree | snapshot |
2013-10-04 |
John Kessenich | Make some portability improvements identified by Christ... |
commit | commitdiff | tree | snapshot |
2013-10-03 |
John Kessenich | Document how to add a new feature enabled by an extensi... |
commit | commitdiff | tree | snapshot |
2013-10-02 |
John Kessenich | Add the following ESSL 2.0 (#version 100) limitations... |
commit | commitdiff | tree | snapshot |
2013-10-02 |
John Kessenich | Allow ES version 100 to redeclare built-in functions. |
commit | commitdiff | tree | snapshot |
2013-10-01 |
John Kessenich | Add message indicating level of completeness for not... |
commit | commitdiff | tree | snapshot |
2013-10-01 |
John Kessenich | Update Window's binary. |
commit | commitdiff | tree | snapshot |
2013-10-01 |
John Kessenich | Update Linux binaries |
commit | commitdiff | tree | snapshot |
2013-10-01 |
John Kessenich | Add function recursion testing to the link-time validation. |
commit | commitdiff | tree | snapshot |
2013-09-28 |
John Kessenich | Add full support for uniforms with initializers, includ... |
commit | commitdiff | tree | snapshot |
2013-09-26 |
John Kessenich | Fix g++ complaint with previous check in. |
commit | commitdiff | tree | snapshot |
2013-09-26 |
John Kessenich | Unify the 8 grammar productions for declaring variables... |
commit | commitdiff | tree | snapshot |
2013-09-24 |
John Kessenich | Add basic intra-stage linking validation for matching... |
commit | commitdiff | tree | snapshot |
2013-09-20 |
John Kessenich | Test for and prevent any dead-code elimination, as... |
commit | commitdiff | tree | snapshot |
2013-09-17 |
John Kessenich | Update Linux binaries |
commit | commitdiff | tree | snapshot |
2013-09-17 |
John Kessenich | Update the windows executable. |
commit | commitdiff | tree | snapshot |
2013-09-17 |
John Kessenich | Add optional configuration file for specifying (existin... |
commit | commitdiff | tree | snapshot |
2013-09-17 |
John Kessenich | Basic infrastructure for redeclaring built-in variables... |
commit | commitdiff | tree | snapshot |
2013-09-08 |
John Kessenich | Full thread safety working: |
commit | commitdiff | tree | snapshot |
2013-09-06 |
John Kessenich | Ensure the shared symbol table levels are read-only... |
commit | commitdiff | tree | snapshot |
2013-09-04 |
John Kessenich | Add link validation infrastructure for multiple compila... |
commit | commitdiff | tree | snapshot |
2013-09-03 |
John Kessenich | Some rationalization of TIntermediate (to own it's... |
commit | commitdiff | tree | snapshot |
2013-09-03 |
John Kessenich | Remove TIntermediate's dependency on infoSink, simplify... |
commit | commitdiff | tree | snapshot |
2013-09-03 |
John Kessenich | Restore TDebugOptions, as code consuming this interface... |
commit | commitdiff | tree | snapshot |
2013-08-31 |
John Kessenich | Option rationalization and minor clean up. |
commit | commitdiff | tree | snapshot |
2013-08-30 |
John Kessenich | Add more constant folding cases for min, max, step... |
commit | commitdiff | tree | snapshot |
2013-08-29 |
John Kessenich | Put all glslang internals (but not the external interfa... |
commit | commitdiff | tree | snapshot |
2013-08-27 |
John Kessenich | Move the complex pieces of C++ code from glslang.y... |
commit | commitdiff | tree | snapshot |
2013-08-27 |
John Kessenich | Give new scopes to non-compound (simple) if-then-else... |
commit | commitdiff | tree | snapshot |
2013-08-27 |
John Kessenich | Remove unnecessary TString constructors. |
commit | commitdiff | tree | snapshot |
2013-08-13 |
John Kessenich | Dynamically allocate symbol table containers, so timing... |
commit | commitdiff | tree | snapshot |
2013-08-09 |
John Kessenich | Share built-in symbols common to all stages for desktop... |
commit | commitdiff | tree | snapshot |
2013-08-09 |
John Kessenich | Put in infrastructure for tessellation, geometry, and... |
commit | commitdiff | tree | snapshot |
2013-08-08 |
John Kessenich | Update Linux binaries for name-mangling bug fix |
commit | commitdiff | tree | snapshot |
2013-08-08 |
John Kessenich | Remove a mangled-name cache in the type that was someti... |
commit | commitdiff | tree | snapshot |
2013-08-06 |
John Kessenich | Add parse-time constant folding for isinf() and isnan(). |
commit | commitdiff | tree | snapshot |
2013-08-05 |
John Kessenich | Update Linux binaries |
commit | commitdiff | tree | snapshot |
2013-08-05 |
John Kessenich | Update the Windows binary. |
commit | commitdiff | tree | snapshot |
2013-08-05 |
John Kessenich | Linux abs() needs to be fabs(); a few other minor Linux... |
commit | commitdiff | tree | snapshot |
2013-08-05 |
John Kessenich | Track expected test results and add more README informa... |
commit | commitdiff | tree | snapshot |
2013-08-04 |
John Kessenich | Allow unsigned int in the "location = " grammar, and... |
commit | commitdiff | tree | snapshot |
2013-08-03 |
John Kessenich | Add windows executable. |
commit | commitdiff | tree | snapshot |
2013-08-03 |
John Kessenich | Add Linux executables |
commit | commitdiff | tree | snapshot |
2013-08-03 |
John Kessenich | Set up infrastructure for installing an executable... |
commit | commitdiff | tree | snapshot |
2013-08-01 |
John Kessenich | Fix bison file naming issues from upgrading to version... |
commit | commitdiff | tree | snapshot |
2013-07-31 |
John Kessenich | Make previous check in compile correctly on linux. |
commit | commitdiff | tree | snapshot |
2013-07-31 |
John Kessenich | Improve multi-threading and move Standalone to a multi... |
commit | commitdiff | tree | snapshot |
2013-07-22 |
John Kessenich | Update index. |
commit | commitdiff | tree | snapshot |
2013-07-22 |
John Kessenich | Push index page now that SVN access is setup. |
commit | commitdiff | tree | snapshot |
2013-07-22 |
John Kessenich | Put on hold pending configuring glslang for public... |
commit | commitdiff | tree | snapshot |
2013-07-22 |
John Kessenich | Link glslang project into site nav. |
commit | commitdiff | tree | snapshot |
2013-07-09 |
John Kessenich | Fix warning in release build. Update to-do list. |
commit | commitdiff | tree | snapshot |
2013-07-09 |
John Kessenich | Tie missing default-precision error checks to EShMsgRel... |
commit | commitdiff | tree | snapshot |
2013-07-08 |
John Kessenich | Final linux tweak. |
commit | commitdiff | tree | snapshot |
2013-07-08 |
John Kessenich | A few linux improvements/fixes for the previous check in. |
commit | commitdiff | tree | snapshot |
2013-07-08 |
John Kessenich | Reframe the preprocessor as a C++ class, with instances... |
commit | commitdiff | tree | snapshot |
2013-07-06 |
John Kessenich | Eliminate flex as the GLSL lexical analyzer, going... |
commit | commitdiff | tree | snapshot |
2013-07-02 |
John Kessenich | Rationalize naming/access to current thread-local-stora... |
commit | commitdiff | tree | snapshot |
2013-07-01 |
John Kessenich | 1) Don't propagate precision of built-in function argum... |
commit | commitdiff | tree | snapshot |
2013-07-01 |
John Kessenich | Fix bug dropping some qualifiers when merging with... |
commit | commitdiff | tree | snapshot |
2013-06-28 |
John Kessenich | Use the default of "smooth" for interpolation qualifica... |
commit | commitdiff | tree | snapshot |
2013-06-26 |
John Kessenich | Fix preprocessor memory leak. |
commit | commitdiff | tree | snapshot |
2013-06-26 |
John Kessenich | Handle bad input file. |
commit | commitdiff | tree | snapshot |
2013-06-26 |
John Kessenich | Semantic checks for .length(), switch/case/default... |
commit | commitdiff | tree | snapshot |
2013-06-25 |
John Kessenich | Add semantic check for precision qualifier on wrong... |
commit | commitdiff | tree | snapshot |
2013-06-25 |
John Kessenich | Support line-continuation (backslash before newline... |
commit | commitdiff | tree | snapshot |
2013-06-25 |
John Kessenich | Remove the -a option, it doesn't belong here. |
commit | commitdiff | tree | snapshot |
2013-06-25 |
John Kessenich | Add scanner that can find '#version' across an array... |
commit | commitdiff | tree | snapshot |
2013-06-24 |
John Kessenich | Add the 6 hyperbolic trig functions. |
commit | commitdiff | tree | snapshot |
2013-06-24 |
John Kessenich | Disallow variable indexing into sampler array for ES... |
commit | commitdiff | tree | snapshot |
2013-06-24 |
John Kessenich | Add semantic checks for order of qualification and... |
commit | commitdiff | tree | snapshot |
2013-06-24 |
John Kessenich | Address a g++ complaint. |
commit | commitdiff | tree | snapshot |
2013-06-24 |
John Kessenich | Create linkage symbol nodes in the AST so a linker... |
commit | commitdiff | tree | snapshot |
2013-06-21 |
John Kessenich | Fix bug of accidentally overriding initial layout locat... |
commit | commitdiff | tree | snapshot |
2013-06-20 |
John Kessenich | Add grammar productions for the syntax "layout(...... |
commit | commitdiff | tree | snapshot |
2013-06-19 |
John Kessenich | Add grammar productions for adding 'invariant' to alrea... |
commit | commitdiff | tree | snapshot |
2013-06-19 |
John Kessenich | Track separate precision defaults for each kind of... |
commit | commitdiff | tree | snapshot |
2013-06-17 |
John Kessenich | Encapsulate warnings like errors. Add warning for... |
commit | commitdiff | tree | snapshot |
2013-06-14 |
John Kessenich | Fix linux build problem. |
commit | commitdiff | tree | snapshot |
2013-06-13 |
John Kessenich | Implement __VERSION__ macro, make ftransform() non... |
commit | commitdiff | tree | snapshot |
2013-06-13 |
John Kessenich | Semantic checks: ES doesn't have unsized arrays or... |
commit | commitdiff | tree | snapshot |
2013-06-13 |
John Kessenich | Add semantic checks for nested blocks/structures. |
commit | commitdiff | tree | snapshot |
2013-06-12 |
John Kessenich | Simply compile-time error handling: mostly removed... |
commit | commitdiff | tree | snapshot |
2013-06-12 |
John Kessenich | Get all the scoping rules right for ES and non ES,... |
commit | commitdiff | tree | snapshot |
2013-06-11 |
John Kessenich | Fix a linux build issue. |
commit | commitdiff | tree | snapshot |
2013-06-11 |
John Kessenich | Add constant folding for the exp*(), log*(), *sqrt... |
commit | commitdiff | tree | snapshot |
2013-06-10 |
John Kessenich | Unify constant floats and constant doubles; they can... |
commit | commitdiff | tree | snapshot |
2013-06-10 |
John Kessenich | Add constant folding for length(), normalize(), fwidth... |
commit | commitdiff | tree | snapshot |
2013-06-10 |
John Kessenich | A round of increasing robustness against buffer overruns. |
commit | commitdiff | tree | snapshot |
2013-06-07 |
John Kessenich | Add semantic check for ES variably indexing a uniform... |
commit | commitdiff | tree | snapshot |
next |