1. 5513d9d Multiview extension: Accept layout(num_views) qualifier by David Srbecky · 7 years ago
  2. 0fbe02c Implement extensions GL_OVR_multiview and GL_OVR_multiview2 by David Srbecký · 7 years ago
  3. 989df85 Array-sizing bug fix: multiple array initializers of different size in the same declaration. by John Kessenich · 9 years ago
  4. 93930d6 glslang ES reference: Don't allow std430 on uniform blocks (bug 14095). by John Kessenich · 9 years ago
  5. 4d57090 Turn on ESSL 3.1 for most features: by John Kessenich · 10 years ago
  6. 56876dc Fix missing semantic check: Disallow layout qualifiers when augmenting an already declared variable with a qualifier. by John Kessenich · 10 years ago
  7. afda241 Check for structures out from vertex or into fragment for ES 100 or desktop pre-150. by John Kessenich · 11 years ago
  8. b88c60b Track whether function declarations are prototypes, and only allow at most one prototype for ES 100. by John Kessenich · 11 years ago
  9. 34bd4fb Fix ES unsized-array checking: it was one level too low, disallowing some unsized syntax that is legal. by John Kessenich · 11 years ago
  10. 143c8bf Give error when overloaded functions differ only on a parameter's precision qualifier. by John Kessenich · 11 years ago
  11. 13221d2 Fix logic error in steering which stages get bias vs. non-bias texturing functions. by John Kessenich · 11 years ago
  12. 69aa9c1 Fixes to scanning: by John Kessenich · 11 years ago
  13. a4351c5 More subtle checking for redeclarations: by John Kessenich · 11 years ago
  14. 01c22af Add some missing invariant semantic checks, replace some misplaced sampler semantic checks, add parameter and structure member checks against new qualifiers. by John Kessenich · 11 years ago
  15. 01fc064 Add semantic checks for order of qualification and repetition within a class of qualifiers. by John Kessenich · 11 years ago
  16. b29ba33 Fix bug of accidentally overriding initial layout location with 0, which does not mean no location. Added in/out structure tests. by John Kessenich · 11 years ago
  17. fb7044a Semantic checks: ES doesn't have unsized arrays or noise*(). by John Kessenich · 11 years ago
  18. 3ce5745 Add more tests for built-in variables. by John Kessenich · 11 years ago
  19. 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
  20. b51f62c Add the GL_ES macro for ES personalities, along with a general mechanism for adding preambles in front of shaders without effecting line numbers, etc. by John Kessenich · 11 years ago
  21. 3ed2db5 Put in correct rules for multiple versions of qualification and typing of inputs and outputs. Also, removed EvqAttribute, merging it with EvqVaryingIn. by John Kessenich · 11 years ago
  22. 1f2a36b Add ES 300 matrix operations: outerProduct, determinant, inverse, and transpose, and missing ES 300 limit gl_MaxFragmentInputVectors. by John Kessenich · 11 years ago