1. 7cbfdf4 Minor infrastructure changes, to simplify an upcoming check in: by John Kessenich · 11 years ago
  2. 3a4687d Add missing check that a function call is not using the same name as a variable hiding the function's name. Also, support version 110 separate name spaces for functions and variable names. by John Kessenich · 11 years ago
  3. afda241 Check for structures out from vertex or into fragment for ES 100 or desktop pre-150. by John Kessenich · 11 years ago
  4. b88c60b Track whether function declarations are prototypes, and only allow at most one prototype for ES 100. by John Kessenich · 11 years ago
  5. 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
  6. a4351c5 More subtle checking for redeclarations: by John Kessenich · 11 years ago
  7. ab41fe5 Add redeclarations of built-in blocks. by John Kessenich · 11 years ago
  8. 44e8cae Allow ES version 100 to redeclare built-in functions. by John Kessenich · 11 years ago