1. 71e01cb Make switch statements have their own nested scope (bug 11904). by John Kessenich · 10 years ago
  2. 99b0ffd Properly handle 'default' nested in flow control, as well as default/case outside switch statements. by John Kessenich · 11 years ago
  3. 7fd9e11 Track the flow-control (and {}) nesting level to prevent case statements from being a different nesting level than their switch statement. by John Kessenich · 11 years ago
  4. 1fde51d 1) Don't propagate precision of built-in function arguments to return type when return type is bool (e.g., isnan). by John Kessenich · 11 years ago
  5. e369bfc Semantic checks for .length(), switch/case/default, and multidimensional arrays. by John Kessenich · 11 years ago
  6. 01fc064 Add semantic checks for order of qualification and repetition within a class of qualifiers. by John Kessenich · 11 years ago
  7. 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
  8. 0576126 Add switch/case/default statements, using a switch node that contains a sequence of case/default nodes and top-level nodes of the code chunks in between them. by John Kessenich · 11 years ago