2013-10-04 |
John Kessenich | Make some portability improvements identified by Christ... |
blob | commitdiff |
2013-10-03 |
John Kessenich | Document how to add a new feature enabled by an extensi... |
blob | commitdiff | diff to current |
2013-10-02 |
John Kessenich | Add the following ESSL 2.0 (#version 100) limitations... |
blob | commitdiff | diff to current |
2013-10-02 |
John Kessenich | Allow ES version 100 to redeclare built-in functions. |
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-17 |
John Kessenich | Basic infrastructure for redeclaring built-in variables... |
blob | commitdiff | diff to current |
2013-09-08 |
John Kessenich | Full thread safety working: |
blob | commitdiff | diff to current |
2013-09-06 |
John Kessenich | Ensure the shared symbol table levels are read-only... |
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-08-29 |
John Kessenich | Put all glslang internals (but not the external interfa... |
blob | commitdiff | diff to current |
2013-08-27 |
John Kessenich | Move the complex pieces of C++ code from glslang.y... |
blob | commitdiff | diff to current |
2013-08-09 |
John Kessenich | Put in infrastructure for tessellation, geometry, and... |
blob | commitdiff | diff to current |
2013-07-09 |
John Kessenich | Tie missing default-precision error checks to EShMsgRel... |
blob | commitdiff | diff to current |
2013-07-08 |
John Kessenich | Reframe the preprocessor as a C++ class, with instances... |
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-02 |
John Kessenich | Rationalize naming/access to current thread-local-stora... |
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-07-01 |
John Kessenich | Fix bug dropping some qualifiers when merging with... |
blob | commitdiff | diff to current |
2013-06-26 |
John Kessenich | Semantic checks for .length(), switch/case/default... |
blob | commitdiff | diff to current |
2013-06-25 |
John Kessenich | Add semantic check for precision qualifier on wrong... |
blob | commitdiff | diff to current |
2013-06-24 |
John Kessenich | Add semantic checks for order of qualification and... |
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-21 |
John Kessenich | Fix bug of accidentally overriding initial layout locat... |
blob | commitdiff | diff to current |
2013-06-20 |
John Kessenich | Add grammar productions for the syntax "layout(...... |
blob | commitdiff | diff to current |
2013-06-19 |
John Kessenich | Add grammar productions for adding 'invariant' to alrea... |
blob | commitdiff | diff to current |
2013-06-19 |
John Kessenich | Track separate precision defaults for each kind of... |
blob | commitdiff | diff to current |
2013-06-17 |
John Kessenich | Encapsulate warnings like errors. Add warning for... |
blob | commitdiff | diff to current |
2013-06-14 |
John Kessenich | Fix linux build problem. |
blob | commitdiff | diff to current |
2013-06-13 |
John Kessenich | Semantic checks: ES doesn't have unsized arrays or... |
blob | commitdiff | diff to current |
2013-06-13 |
John Kessenich | Add semantic checks for nested blocks/structures. |
blob | commitdiff | diff to current |
2013-06-12 |
John Kessenich | Simply compile-time error handling: mostly removed... |
blob | commitdiff | diff to current |
2013-06-12 |
John Kessenich | Get all the scoping rules right for ES and non ES,... |
blob | commitdiff | diff to current |
2013-06-10 |
John Kessenich | A round of increasing robustness against buffer overruns. |
blob | commitdiff | diff to current |
2013-06-06 |
John Kessenich | Block/structure fixes: Merge qualifiers with multiple... |
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-29 |
John Kessenich | Change warning to error for use of double underscore. |
blob | commitdiff | diff to current |
2013-04-12 |
John Kessenich | Small tweak to switch statements: use a smaller base... |
blob | commitdiff | diff to current |
2013-04-12 |
John Kessenich | Update all "TODO", add some comments. |
blob | commitdiff | diff to current |
2013-04-12 |
John Kessenich | Minor changes: remove use of 'auto', plug obscure memor... |
blob | commitdiff | diff to current |
2013-04-12 |
John Kessenich | Add switch/case/default statements, using a switch... |
blob | commitdiff | diff to current |
2013-04-11 |
John Kessenich | Add the GL_ES macro for ES personalities, along with... |
blob | commitdiff | diff to current |
2013-04-10 |
John Kessenich | Additional layout-related error checking. |
blob | commitdiff | diff to current |
2013-04-10 |
John Kessenich | Implement default layout qualifiers at global and block... |
blob | commitdiff | diff to current |
2013-04-10 |
John Kessenich | Add anonymous members as a new symbol table type, so... |
blob | commitdiff | diff to current |
2013-04-10 |
John Kessenich | Change TType member from "type" to "basicType". It... |
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-09 |
John Kessenich | Initial implementation of layout qualifiers. More... |
blob | commitdiff | diff to current |
2013-04-07 |
John Kessenich | Put in correct rules for multiple versions of qualifica... |
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-08 |
John Kessenich | Add warning-suppression flag. Combined with relaxed... |
blob | commitdiff | diff to current |
2013-03-08 |
John Kessenich | Add compilation mode flags for forward-compatible conte... |
blob | commitdiff | diff to current |
2013-03-07 |
John Kessenich | Change infrastructure to support constant folding acros... |
blob | commitdiff | diff to current |
2013-03-01 |
John Kessenich | Add productions/data for about 14 qualifiers (versions... |
blob | commitdiff | diff to current |
2013-02-28 |
John Kessenich | Implement operator-based implicit type conversions. |
blob | commitdiff | diff to current |
2013-02-22 |
John Kessenich | Rationalize locations of type string methods. |
blob | commitdiff | diff to current |
2013-02-21 |
John Kessenich | Expose the sampler type from a TType, and add a way... |
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-17 |
John Kessenich | Built-in symbol tables now lazily evaluated, and driven... |
blob | commitdiff | diff to current |
2013-02-14 |
John Kessenich | Improve robustness for symbol downcasts by moving to... |
blob | commitdiff | diff to current |
2013-02-12 |
John Kessenich | Allow GLSL construction of matrix from matrix, starting... |
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-11 |
John Kessenich | Simultaneously fix only known memory leak and take... |
blob | commitdiff | diff to current |
2013-02-08 |
John Kessenich | Add gl_PointCoord. |
blob | commitdiff | diff to current |
2013-02-08 |
John Kessenich | Make the default version be 100. |
blob | commitdiff | diff to current |
2013-02-06 |
John Kessenich | Support multiple default versions, to enable ES vs... |
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 |
2013-01-10 |
John Kessenich | Support in/out for stage inputs/outputs, tied to being... |
blob | commitdiff | diff to current |
2012-12-13 |
John Kessenich | Add a new shader-versioning infrastructure capable... |
blob | commitdiff | diff to current |
2012-12-12 |
John Kessenich | 1) Improve error recovery from arrays sized with a... |
blob | commitdiff | diff to current |
2012-12-12 |
John Kessenich | Add arrays of arrays grammar, and adapt existing 1D... |
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 | Bring up to date with VS 10 express. |
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 |
|