Age | Commit message (Expand) | Author |
2014-01-07 | GL_ARB_enhanced_layouts, part 1: Track whether constants are literals, to en... | John Kessenich |
2014-01-07 | Fix slight inconsistencies in which qualifiers are inherited into block members: | John Kessenich |
2014-01-06 | Minor infrastructure changes, to simplify an upcoming check in: | John Kessenich |
2013-12-31 | Properly handle 'default' nested in flow control, as well as default/case out... | John Kessenich |
2013-12-30 | fix g++ complaint and update binaries | John Kessenich |
2013-12-30 | Preprocessor: Rationalize, simplify, and correct the stack of input sources a... | John Kessenich |
2013-12-20 | Add array sizing/checking/overlapping semantics for tessellation inputs. | John Kessenich |
2013-12-18 | Allow tessellation shaders to work on versions back to 150. Also combined al... | John Kessenich |
2013-12-18 | Additional semantic checking for tessellation shaders and related clean up: | John Kessenich |
2013-12-16 | 1) Allow '\' before a non-newline as a token in the preprocessor, and 2) loca... | John Kessenich |
2013-12-13 | Tessellation: Smaller changes: Take tessellation control output arrayness in... | John Kessenich |
2013-12-13 | Tessellation: Implicit array sizing and consistency checking of control-shade... | John Kessenich |
2013-12-12 | Tessellation: implement 'patch' semantics. | John Kessenich |
2013-12-11 | Add missing check that a function call is not using the same name as a variab... | John Kessenich |
2013-12-11 | Tessellation partial implementation (not ready for use yet), including: | John Kessenich |
2013-12-10 | Preprocessor: Implement skipping of macros that evaluate to nothing while ev... | John Kessenich |
2013-12-09 | Flesh out 4.x block redeclaration semantics: | John Kessenich |
2013-12-07 | Allow layout aliasing for desktop vertex inputs. | John Kessenich |
2013-12-06 | Desktop array size limit checking for gl_ClipDistance[] and gl_TexCoord[]. | John Kessenich |
2013-12-06 | Made '\' at end of C++ comments be a warning. It is line continuation for so... | John Kessenich |
2013-12-06 | Fix g++ warnings. | John Kessenich |
2013-12-06 | Preprocessor: Add short-circuit logic so ES errors are not given on undefined... | John Kessenich |
2013-12-06 | Preprocessor: Fixed that some comments incorrectly substituted a new line in... | John Kessenich |
2013-12-05 | Fixed a couple places that missed the error check for #else/#elif after #else. | John Kessenich |
2013-12-05 | Remove one layer of arrayness on geometry shader inputs before checking for l... | John Kessenich |
2013-12-05 | Implement location overlap error checking. | John Kessenich |
2013-12-04 | Track the flow-control (and {}) nesting level to prevent case statements from... | John Kessenich |
2013-12-04 | Check for packing qualifiers on block members. | John Kessenich |
2013-12-04 | Check for structures out from vertex or into fragment for ES 100 or desktop p... | John Kessenich |
2013-12-04 | Detect and give error on second occurrence of #version. | John Kessenich |
2013-12-04 | Track whether function declarations are prototypes, and only allow at most on... | John Kessenich |
2013-12-04 | Re-allow non-language characters in ES 100 comments, including '\', except fo... | John Kessenich |
2013-12-04 | Fix ES unsized-array checking: it was one level too low, disallowing some uns... | John Kessenich |
2013-12-04 | Add a versioning system and tie it to the -v command-line option. System is ... | John Kessenich |
2013-12-03 | Give error when overloaded functions differ only on a parameter's precision q... | John Kessenich |
2013-12-03 | Disallow non-language characters in comments for ES version 100. | John Kessenich |
2013-12-03 | Add #line functionality to allow expressions instead of just literals. Also ... | John Kessenich |
2013-12-03 | Non-functional: missing test result and slight coding change from yesterday's... | John Kessenich |
2013-12-03 | Finish compile-time constant folding for multi-argument built-ins: distance(... | John Kessenich |
2013-12-02 | Fix logic error in steering which stages get bias vs. non-bias texturing func... | John Kessenich |
2013-12-02 | Fix crash from attempting ES precision propagation through a constant folded ... | John Kessenich |
2013-12-02 | Preprocessor fixes: | John Kessenich |
2013-12-01 | Simplify and rationalize constant folding for dereferences (array, matrix, ve... | John Kessenich |
2013-11-27 | Compile-time check on sampler binding size, link-time merging and checking of... | John Kessenich |
2013-11-23 | Correct textureGather*() extension support: | John Kessenich |
2013-11-23 | Reflection: Eliminate redundant arrayed block entries, and use block name ins... | John Kessenich |
2013-11-22 | Add missing non-square matrixCompMult built-in functions. | John Kessenich |
2013-11-22 | Implement GL_EXT_shader_texture_lod. | John Kessenich |
2013-11-21 | Reflection: Expand out block arrays to N different blocks. | John Kessenich |
2013-11-20 | Add limit checking for constant texture texel offsets and max_vertices. | John Kessenich |