- 2398b3a Full stack: implement textureQueryLod(*) and textureQueryLevels(*). by John Kessenich · 9 years ago
- aa657c1 Implement 'index' layout qualifier for fragment outputs. Based partly on a submission. by John Kessenich · 10 years ago
- be70339 Add the bitField built-in functions. Mark 330 as being complete. by John Kessenich · 10 years ago
- 7c908d2 Additional semantic checking for tessellation shaders and related clean up: by John Kessenich · 11 years ago
- 116c30b Tessellation: implement 'patch' semantics. by John Kessenich · 11 years ago
- c719481 Flesh out 4.x block redeclaration semantics: by John Kessenich · 11 years ago
- 521ca37 Remove one layer of arrayness on geometry shader inputs before checking for location overlaps. I think there is a spec. bug here. by John Kessenich · 11 years ago
- 9497485 Add geometry shader input array sizing/checking WRT declared input primitive layout. by John Kessenich · 11 years ago
- 94fdd11 Add geometry-shader stream, invocations, max_vertices, lines, triangles, etc. layout qualifiers, and their default/inheritance behaviors, and some other misc. geometry shader features. (Geometry shaders are not yet done though.) by John Kessenich · 11 years ago
- e7c59c1 Add all built-in variables for all versions/profiles/stages of GLSL. Also, made more readable; declarations are cut and paste from the specs, with quotes around them. This does not include built-in constants yet (other than MaxClipDistances), just the non-constants. by John Kessenich · 11 years ago
- c027579 Put in infrastructure for tessellation, geometry, and compute stages, and partially flesh out with built-in functions. by John Kessenich · 11 years ago