1. 00320c2 writer/wgsl: Fix texture_external type emission by James Price · 3 years, 8 months ago
  2. 20c2ff6 transform/Robustness: Re-work the accessor clamping by Ben Clayton · 3 years, 9 months ago
  3. 1d10086 transform: More robustness for texture ops by Ben Clayton · 3 years, 9 months ago
  4. e58ecaa transform::Robustness: Clamp texture[Load|Store] coordinates by Ben Clayton · 3 years, 9 months ago
  5. 0273f1a transform: Rename BoundArrayAccessors to Robustness by Ben Clayton · 3 years, 9 months ago[Renamed (74%) from src/transform/bound_array_accessors_test.cc]
  6. 0949304 intrinsics: Remove deprected arrayLength instrinsic by Ben Clayton · 3 years, 10 months ago
  7. 10442ef validation: limit dynamic indexes to references to matrices and arrays by Sarah · 3 years, 10 months ago
  8. 3184544 transform/bound_array_accessors: Use new arrayLength overload by James Price · 3 years, 10 months ago
  9. 93e8f52 wgsl: Deprecate [[access]] decorations by Ben Clayton · 3 years, 10 months ago
  10. 9b54a2e Implement Pointers and References by Ben Clayton · 3 years, 11 months ago
  11. 3f968e7 Resolver: Validate resource binding decorations by Ben Clayton · 3 years, 11 months ago
  12. e87ded8 Rename builtin constant_id to override by James Price · 4 years ago
  13. ed8332a writer/wgsl: Omit the newline after [[access()]] decorations by Ben Clayton · 4 years ago
  14. 1773535 Resolver: Validate <storage> var types by Ben Clayton · 4 years ago
  15. f8313e5 transform/BoundArrayAccessors: Fix symbol renaming by Ben Clayton · 4 years ago
  16. 571f2b7 wgsl: Deprecate 'const' for 'let' by Ben Clayton · 4 years ago
  17. 9328d94 wgsl: Deprecate '-> void' on functions by Ben Clayton · 4 years ago
  18. bbbb0ed Move global var validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  19. 6b2fc05 Resolver: Check that initializers and assignments are valid by Ben Clayton · 4 years ago
  20. 9970ec6 Move struct validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  21. be0fc4e Validate binary operations by Antonio Maiorano · 4 years, 1 month ago
  22. b903aad Fix GCC warnings / errors by Ben Clayton · 4 years, 1 month ago
  23. d5638c9 BoundArrayAccessors: Add more tests by Ben Clayton · 4 years, 1 month ago
  24. eb496d0 transform: API cleanup by Ben Clayton · 4 years, 1 month ago
  25. dfd1714 [wgsl-writer] Emit globals in declared order by James Price · 4 years, 2 months ago
  26. 40b4928 Implement clamping of runtime array accesses by Ben Clayton · 4 years, 3 months ago
  27. e9d7f7e src/transform: Reimplement tests in WGSL by Ben Clayton · 4 years, 3 months ago
  28. 181d8ba Add helper for function creation. by dan sinclair · 4 years, 4 months ago
  29. 8b40a67 Rename Index and Member builder helpers. by dan sinclair · 4 years, 4 months ago
  30. 7eaf4b5 Start cleaning up tests (1/N) by Ben Clayton · 4 years, 4 months ago
  31. db5ce65 Remove BlockStatement::append() by Ben Clayton · 4 years, 4 months ago
  32. bbefff6 ast: Remove statement constructors that don't take a Source by Ben Clayton · 4 years, 4 months ago
  33. a41132f Add a symbol to the Function AST node. by dan sinclair · 4 years, 4 months ago
  34. a80511e ast: Merge DecoratedVariable into Variable by Ben Clayton · 4 years, 4 months ago
  35. 234b7de ast/function: Remove [set|add]_decorations() by Ben Clayton · 4 years, 4 months ago
  36. 00b77a8 Rework all transforms to transform-on-copy by Ben Clayton · 4 years, 4 months ago[Renamed (98%) from src/transform/bound_array_accessors_transform_test.cc]
  37. 0f37afb Refactor transformer tests by Ben Clayton · 4 years, 4 months ago
  38. 685cb02 Remove internal usage of Context. by dan sinclair · 4 years, 4 months ago
  39. f1b0e1e ast/type: Remove Type suffix from all types by Ben Clayton · 4 years, 4 months ago
  40. acf7643 Replace Literal::(Is|As)* with Castable by Ben Clayton · 4 years, 4 months ago
  41. d6ae990 Replace Expression::(Is|As)* with Castable by Ben Clayton · 4 years, 4 months ago
  42. d11ced4 Replace Type::(Is|As)U32 with Castable by Ben Clayton · 4 years, 4 months ago
  43. 9857f81 Replace Type::(Is|As)I32 with Castable by Ben Clayton · 4 years, 4 months ago
  44. 2f4096b Move the ast node ownership from Context to Module by Ben Clayton · 4 years, 4 months ago
  45. 40e3ccd [transformer] Remove deprecated Manager constructor by Ryan Harrison · 4 years, 4 months ago
  46. 4bfe461 Big cleanup now that AST nodes are raw pointers by Ben Clayton · 4 years, 5 months ago
  47. b053acf Replace use of std::unique_ptr<T> with T* for AST nodes by Ben Clayton · 4 years, 5 months ago
  48. b29b09f ast: Add body parameter to ast::Function constructors by Ben Clayton · 4 years, 5 months ago
  49. a1f4d4f transform tests: Replace std::make_unique<T> -> create<T> by Ben Clayton · 4 years, 5 months ago
  50. d5fd7e0 Fixup lint errors. by dan sinclair · 4 years, 5 months ago
  51. bfc2fce Use min for bounded array accessing. by dan sinclair · 4 years, 5 months ago
  52. b403cb5 [transform] Add BufferArrayAccessors transform by dan sinclair · 4 years, 6 months ago