1. 37d080c Add missing non-square matrixCompMult built-in functions. by John Kessenich · 11 years ago
  2. 69aa9c1 Fixes to scanning: by John Kessenich · 11 years ago
  3. 5f753e0 Full thread safety working: by John Kessenich · 11 years ago
  4. d46b31f Give new scopes to non-compound (simple) if-then-else substatements, correcting scoping for declarations they contain. by John Kessenich · 11 years ago
  5. 252b619 Remove a mangled-name cache in the type that was sometimes stale. by John Kessenich · 11 years ago
  6. ef84d10 Add semantic check for precision qualifier on wrong kind of type. Added a few more tests. by John Kessenich · 11 years ago
  7. 8d00fd0 Add missing type check for operands having the same type (after conversion) around the ":" in a "?:" operation. by John Kessenich · 11 years ago
  8. c2ff770 For all keywords already present, get correct when they could be identifiers, are reserved words, or are keywords, for all versions of ESSL and GLSL. by John Kessenich · 11 years ago
  9. ca8899c Add productions/data for about 14 qualifiers (versions 1.2 through 4.3). Fixed some case issues for rect/array keywords. by John Kessenich · 12 years ago
  10. 4b67103 Implement operator-based implicit type conversions. by John Kessenich · 12 years ago
  11. 71fca67 Allow GLSL construction of matrix from matrix, starting with version 120, and always for ES shaders. by John Kessenich · 12 years ago
  12. 1c80995 Add ability to treat keywords as identifiers in versions that had not yet reserved the keyword. by John Kessenich · 12 years ago
  13. 564842b Properly declare versions for precision qualifiers, in/out/attribute/varying. by John Kessenich · 12 years ago