- 265f5fb Finish virtually all of the remaining atomic counter functionality. Still need offset collision detection. by John Kessenich · 10 years ago
- cc7f4eb Remove the now dead 'shared' type field, and add semantic check for buffer on non-block. by John Kessenich · 10 years ago
- 79cddfc Finish implementing compute shaders, within #version 430, partly based on a submission. by John Kessenich · 10 years ago
- ddea678 Implement GL_ARB_shader_image_load_store. Partly done (format layout qualifiers) from a submission. by John Kessenich · 10 years ago
- cf0206c Restore r26245 and all tests and test results since 4/1: by John Kessenich · 10 years ago
- b4ef9e0 Track which extensions were enabled or required, in the intermediate representation, for reflection of the consumer. by John Kessenich · 10 years ago
- 4094630 GL_ARB_enhanced_layouts, final. #extension tests, built-in constants, and bug fix for non-constant expression in layout(...=expr). by John Kessenich · 11 years ago
- 68546c6 GL_ARB_enhanced_layouts, part 2: Full implementation of location/component, plus the parsing for xfb* and align/offset (but not yet full semantics for align/offset). by John Kessenich · 11 years ago
- 5053a39 Fix slight inconsistencies in which qualifiers are inherited into block members: by John Kessenich · 11 years ago
- 7cbfdf4 Minor infrastructure changes, to simplify an upcoming check in: by John Kessenich · 11 years ago
- c719481 Flesh out 4.x block redeclaration semantics: by John Kessenich · 11 years ago
- e1b2e39 Allow layout aliasing for desktop vertex inputs. by John Kessenich · 11 years ago
- 5f15d42 Desktop array size limit checking for gl_ClipDistance[] and gl_TexCoord[]. by John Kessenich · 11 years ago
- 0b39137 Implement location overlap error checking. by John Kessenich · 11 years ago
- 5134b9c Track what ins/outs/uniforms are used, so that errors like "declare after use" or "can't use both XXX and YYY" can be issued. So far, used this for invariant, gl_FragColor et. al., and gl_FragCoord use before redeclaration. by John Kessenich · 11 years ago
- 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
- ab41fe5 Add redeclarations of built-in blocks. by John Kessenich · 11 years ago
- c78a126 Tie "location = " to the right stages/versions/extensions. Also add "#define extension 1" extension support and instructions. by John Kessenich · 11 years ago