2013-11-11 |
John Kessenich | More subtle checking for redeclarations: |
commit | commitdiff | tree | snapshot |
2013-11-10 |
John Kessenich | Fix several issues in the preprocessor: |
commit | commitdiff | tree | snapshot |
2013-11-09 |
John Kessenich | update linux binaries |
commit | commitdiff | tree | snapshot |
2013-11-09 |
John Kessenich | Added constant folding for relational (e.g. lessThan... |
commit | commitdiff | tree | snapshot |
2013-11-08 |
John Kessenich | Misc. constant-folding fixes: Check % for 0, mat(mat... |
commit | commitdiff | tree | snapshot |
2013-11-08 |
John Kessenich | Update glslang_vs2010 project to use C7 Compatible... |
commit | commitdiff | tree | snapshot |
2013-11-08 |
John Kessenich | update linux binaries |
commit | commitdiff | tree | snapshot |
2013-11-08 |
John Kessenich | Add some missing invariant semantic checks, replace... |
commit | commitdiff | tree | snapshot |
2013-11-07 |
John Kessenich | Complete hook up all the compile/link errors to the... |
commit | commitdiff | tree | snapshot |
2013-11-07 |
John Kessenich | Stop emitting the "#version missing" warning, and hook... |
commit | commitdiff | tree | snapshot |
2013-11-07 |
John Kessenich | remove ^M |
commit | commitdiff | tree | snapshot |
2013-11-07 |
John Kessenich | Fix some Linux issues. |
commit | commitdiff | tree | snapshot |
2013-11-07 |
John Kessenich | Add and partially implement an interface for doing... |
commit | commitdiff | tree | snapshot |
2013-11-05 |
John Kessenich | Clean up/resolve a bunch of TODO, which included implem... |
commit | commitdiff | tree | snapshot |
2013-11-01 |
John Kessenich | Interface and naming improvements: |
commit | commitdiff | tree | snapshot |
2013-11-01 |
John Kessenich | Include per-shader and per-program pools in the new... |
commit | commitdiff | tree | snapshot |
2013-10-31 |
John Kessenich | Fix parameter count bug in ambiguity checking for overl... |
commit | commitdiff | tree | snapshot |
2013-10-30 |
John Kessenich | Implement 1.20 style function signature matching under... |
commit | commitdiff | tree | snapshot |
2013-10-30 |
John Kessenich | Fix recursion detection (it was detecting cycles in... |
commit | commitdiff | tree | snapshot |
2013-10-29 |
John Kessenich | Add VS2010 version of solution file and projects. ... |
commit | commitdiff | tree | snapshot |
2013-10-28 |
John Kessenich | Fix bug where bracket dereferences were incorrectly... |
commit | commitdiff | tree | snapshot |
2013-10-28 |
John Kessenich | Improve preprocessor by using GLSL scanner, allowing... |
commit | commitdiff | tree | snapshot |
2013-10-24 |
John Kessenich | Add geometry shader input array sizing/checking WRT... |
commit | commitdiff | tree | snapshot |
2013-10-24 |
John Kessenich | Add redeclarations of built-in blocks. |
commit | commitdiff | tree | snapshot |
2013-10-23 |
John Kessenich | Add geometry-shader stream, invocations, max_vertices... |
commit | commitdiff | tree | snapshot |
2013-10-22 |
John Kessenich | Add built-in constants through version 440. Some still... |
commit | commitdiff | tree | snapshot |
2013-10-22 |
John Kessenich | Tie "location = " to the right stages/versions/extensio... |
commit | commitdiff | tree | snapshot |
2013-10-21 |
John Kessenich | For portability, use std::map instead of std::hash_map... |
commit | commitdiff | tree | snapshot |
2013-10-21 |
John Kessenich | Add texture gather functions (and extension check)... |
commit | commitdiff | tree | snapshot |
2013-10-21 |
John Kessenich | Update Linux binaries |
commit | commitdiff | tree | snapshot |
2013-10-21 |
John Kessenich | Update Window's binary. |
commit | commitdiff | tree | snapshot |
2013-10-20 |
John Kessenich | Non-functional: Use better token names for the preproce... |
commit | commitdiff | tree | snapshot |
2013-10-20 |
John Kessenich | Fix memory corruption problem in the preprocessor,... |
commit | commitdiff | tree | snapshot |
2013-10-18 |
John Kessenich | Add layout binding qualifier for blocks and samplers... |
commit | commitdiff | tree | snapshot |
2013-10-18 |
John Kessenich | Add swizzles to scalars. |
commit | commitdiff | tree | snapshot |
2013-10-18 |
John Kessenich | Minor preprocessor fix for error message line/string... |
commit | commitdiff | tree | snapshot |
2013-10-17 |
John Kessenich | Add function "const", where the initializer does not... |
commit | commitdiff | tree | snapshot |
2013-10-17 |
John Kessenich | Add C-style curly-brace initializers. |
commit | commitdiff | tree | snapshot |
2013-10-16 |
John Kessenich | Add all built-in variables for all versions/profiles... |
commit | commitdiff | tree | snapshot |
2013-10-16 |
John Kessenich | Have block members use EvqVaryingIn rather than EvqIn... |
commit | commitdiff | tree | snapshot |
2013-10-15 |
John Kessenich | Add ES 3.0 fragment output link-time test for outputs... |
commit | commitdiff | tree | snapshot |
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 |
next |