1. 3cd0024 GLSL front-end: Check recursively for opaque types in a block; these are all illegal. by John Kessenich · 9 years ago
  2. e9022e1 Tests: Increase testing around incorrect use of block names and instances. by John Kessenich · 9 years ago
  3. 5053a39 Fix slight inconsistencies in which qualifiers are inherited into block members: by John Kessenich · 11 years ago
  4. 06f8464 Create linkage symbol nodes in the AST so a linker has access to all global objects that were declared, for error checking, etc. Use it now for all ins/outs/uniforms as well as gl_VertexID and gl_InstanceID. by John Kessenich · 11 years ago
  5. 41a36bb Track separate precision defaults for each kind of sampler, give initial defaults as per spec. Also make fragment floats have no default. Modify/add tests to adapt to these changes. by John Kessenich · 11 years ago
  6. 3ce5745 Add more tests for built-in variables. by John Kessenich · 11 years ago
  7. 0fbb0c4 Block/structure fixes: Merge qualifiers with multiple declarators, handle arrays of blocks, more semantic checks for what's allowed. by John Kessenich · 11 years ago