1. 65c78a0 Array of array: Implement the core functionality: types, constructors, operations. by John Kessenich · 9 years ago
  2. 265f5fb Finish virtually all of the remaining atomic counter functionality. Still need offset collision detection. by John Kessenich · 10 years ago
  3. 8f13e13 Add swizzles to scalars. by John Kessenich · 11 years ago
  4. a4ea131 Turn on non-uniform blocks (in/out/buffer), and prevent new stages from working with "no profile" (before 150) shaders. by John Kessenich · 11 years ago
  5. 60d9f7a Add grammar productions for adding 'invariant' to already declared variables. by John Kessenich · 11 years ago
  6. ba04210 Add anonymous members as a new symbol table type, so the infrastructure can handle blocks with no names. by John Kessenich · 12 years ago
  7. f6648dc Add interface blocks as a basic type and handle uniform blocks that have an instance name. Includes handling qualifiers on structure members. by John Kessenich · 12 years ago
  8. f792295 Classify more keywords as to what versions they are identifiers, reserved, or keywords. by John Kessenich · 12 years ago
  9. f59bfa0 Support in/out for stage inputs/outputs, tied to being desktop version 150 or ES 300. by John Kessenich · 12 years ago
  10. 9fd55bd Add a new shader-versioning infrastructure capable of handling multiple profiles, desktop/ES, many versions, features coming and going in different versions across different profiles, and extensions. by John Kessenich · 12 years ago