1. 18b9663 tint: remove duplicated ending newline in ctor_conv_intrinsic.cc by Zhaoming Jiang · 2 years, 9 months ago
  2. c1cb9dc tint/resolver: Evaluate constant index accessors by Ben Clayton · 2 years, 9 months ago
  3. 797f0f8 tint/sem: Return vector for Type::ElementOf(matrix) by Ben Clayton · 2 years, 9 months ago
  4. 44eb108 tint/resolver: Change return type of EvaluateConstantValue() by Ben Clayton · 2 years, 9 months ago
  5. 22d8dea tint/resolver: Fix ICE when failing to materialize by Ben Clayton · 2 years, 9 months ago
  6. e4e4854 tint/resolver: Clean up 'let' / 'override' resolving by Ben Clayton · 2 years, 9 months ago
  7. ee49b1e tint/resolver: Clean up 'var' resolving by Ben Clayton · 2 years, 9 months ago chromium/5133
  8. a05e31b tint/resolver: Clean up parameter resolving by Ben Clayton · 2 years, 9 months ago
  9. 0a4e2a1 Remove NOLINT lines from c++17 headers by dan sinclair · 2 years, 9 months ago
  10. ecb46b3 tint/resolver: Move texture validation to the right place by Ben Clayton · 2 years, 9 months ago
  11. dcdf66e tint/ast: Derive off `ast::Variable` by Ben Clayton · 2 years, 9 months ago
  12. 49d1a2d Add while statement parsing. by dan sinclair · 2 years, 9 months ago
  13. 2a8861d2 tint: Rework errors around variable declarations by Ben Clayton · 2 years, 9 months ago
  14. 418e873 tint: Make sure enable directives go first in ordered_globals by Zhaoming Jiang · 2 years, 9 months ago
  15. 3e38d7e tint: Remove support for smoothStep builtin by James Price · 2 years, 9 months ago
  16. 2032d03 tint/transform: Remove use of StorageClass on parameter by Ben Clayton · 2 years, 9 months ago chromium/5124
  17. 2ae2983 tint: Add ast::ParameterList, use it by Ben Clayton · 2 years, 9 months ago chromium/5123
  18. 7164b97 tint: Clean up Func() usage by Ben Clayton · 2 years, 9 months ago
  19. 0fb4e2c tint: f16 literal in WGSL lexer and check subnormal f32/f16 hex literal by Zhaoming Jiang · 2 years, 9 months ago
  20. 856d6af tint: uniformity: detect pointers assigned to in non-uniform control flow by Antonio Maiorano · 2 years, 9 months ago
  21. bd30d9e tint: uniformity: control flow reconverges after short-circuiting op when behaviour is {Next} by Antonio Maiorano · 2 years, 9 months ago chromium/5110
  22. b29892b Update src/tint unittests to new @stage format. by dan sinclair · 2 years, 9 months ago chromium/5108
  23. 33fe68e tint/resolver: Prevent ICE with invalid input by Ben Clayton · 2 years, 9 months ago chromium/5106
  24. c0af5c5 tint: Add builtin tests for arguments passed by var by Ben Clayton · 2 years, 10 months ago
  25. 451eee0 tint: Stub intrinsic @const evaluation by Ben Clayton · 2 years, 10 months ago
  26. e3e91c0 tools: intrinsic-gen - [[decoration]] -> @attribute by Ben Clayton · 2 years, 10 months ago
  27. 0d757d2 tint/resolver: Enable abstract-numerics by Ben Clayton · 2 years, 10 months ago
  28. 7e495d8 tint/resolver: Implement candidate overload resolution by Ben Clayton · 2 years, 10 months ago
  29. 22bd004 tint/resolver: Materialize RHS of non-phony assignments by Ben Clayton · 2 years, 10 months ago
  30. 649d3d9 tint/resolver: Materialize array size expression by Ben Clayton · 2 years, 10 months ago
  31. 49a0914 tint/resolver: Materialize array index expression by Ben Clayton · 2 years, 10 months ago
  32. 08f4b55 Implement atomicCompareExchangeWeak returning struct instead of vec2 by Antonio Maiorano · 2 years, 10 months ago chromium/5096
  33. b8ac9339 tint/resolver: Materialize arguments to @workgroup_size by Ben Clayton · 2 years, 10 months ago chromium/5090 chromium/5091 chromium/5092
  34. 8c7ffbd tint/resolver: Materialize argument to bitcast by Ben Clayton · 2 years, 10 months ago
  35. 3a236c6 tint/resolver: Add tests for implicit type materialization by Ben Clayton · 2 years, 10 months ago
  36. 3aa0f81 tint/resolver: Rename test field names, update comments by Ben Clayton · 2 years, 10 months ago
  37. eac0566 tint/resolver: Make Materialize() handle nullptr expressions by Ben Clayton · 2 years, 10 months ago
  38. 572eaf2 tint: Remove ConversionFailure::kTooSmall by Ben Clayton · 2 years, 10 months ago
  39. 4b04721 tint/resolver: Ensure that validation is done before CollectTextureSamplerPairs() by Ben Clayton · 2 years, 10 months ago
  40. 0937398 tint: Clamp constants to type's limits when number is unrepresentable by Ben Clayton · 2 years, 10 months ago
  41. e34e059 tint/resolver: Ensure materialized values are representable by Ben Clayton · 2 years, 10 months ago chromium/5084
  42. a8d5228 tint/resolver: Add `DataType<T>::ElementType` typedef by Ben Clayton · 2 years, 10 months ago
  43. 6ae7c06 tint/resolver: Change DataType<T>::Expr() value type to double. by Ben Clayton · 2 years, 10 months ago
  44. 9707e6b tint: Rework sem::Constant to be variant-of-vector by Ben Clayton · 2 years, 10 months ago
  45. 932418e tint: Implement abstract-numeric materialization by Ben Clayton · 2 years, 10 months ago
  46. 55c0c9d tint: Add abstract numerics to vector and matrix constructors by Ben Clayton · 2 years, 10 months ago
  47. d3de38d tint: Simplify the resolver constant evaluation by Ben Clayton · 2 years, 10 months ago
  48. 6522837 tint: Add `enable_abstract_numerics` flag on Resolver by Ben Clayton · 2 years, 10 months ago
  49. 43581f1 tint: Add new methods to semantic Switch nodes by Ben Clayton · 2 years, 10 months ago
  50. a2ce4ec tint: Add more helpers to resolver_test_helper.h by Ben Clayton · 2 years, 10 months ago
  51. e9ce832 tint: Minor, miscellaneous cleanups by Ben Clayton · 2 years, 10 months ago chromium/5074
  52. eee9f88 tint: Extract intrinsic-table common type to helper by Ben Clayton · 2 years, 10 months ago
  53. e5a67ac tint: Remove ast::CallExpression -> sem::Call implicit mapping by Ben Clayton · 2 years, 10 months ago
  54. 7b921fb tint: No-op Resolver refactoring by Ben Clayton · 2 years, 10 months ago
  55. 86a617f Add InsertBraces: true to .clang-format by Austin Eng · 2 years, 10 months ago
  56. 6ac00ed tint: IntrinsicTable: Add abstract numeric types by Ben Clayton · 2 years, 10 months ago
  57. b1fa457 tint: IntrinsicTable: Use [[display]] name for type matchers by Ben Clayton · 2 years, 10 months ago
  58. 7f2b8cd tint: Refactor Extensions / Enables. by Ben Clayton · 2 years, 10 months ago
  59. 23696b1 tint: Implement abstract-numeric overload resolution by Ben Clayton · 2 years, 10 months ago
  60. c670018 tint: intrinsics.def Support [[precedence]] decoration by Ben Clayton · 2 years, 10 months ago
  61. 5ff7d67 tint: Validate that sampled texture type must be f32, i32, or u32 by Antonio Maiorano · 2 years, 10 months ago chromium/5071
  62. 4c9ed74 tint: IntrinsicTable: Rename open/closed -> template by Ben Clayton · 2 years, 10 months ago
  63. aaa9ba3 tint: Simplify sem::Constant::Scalar by Ben Clayton · 2 years, 10 months ago
  64. 661e33c tint: Cleanup of IntrinsicTable by Ben Clayton · 2 years, 10 months ago chromium/5069
  65. 8ba6e1d tint: limit expression depth to avoid stack overflow in backends by Antonio Maiorano · 2 years, 10 months ago
  66. 5880ed1 tint: Fix edge for CallSiteRequiredToBeUniform by James Price · 2 years, 10 months ago
  67. 3b5edf1 tint: Add matrix identify and single-scalar ctors by Ben Clayton · 2 years, 10 months ago
  68. 6ae608c tint: Add constructors and conversions to the intrinsic table by Ben Clayton · 2 years, 10 months ago
  69. 9ff8abf tint: Fix clang chromium-style warnings treated as errors by Ben Clayton · 2 years, 10 months ago
  70. 35f0fca tint/uniformity: Use non-recursive graph traversal by James Price · 2 years, 10 months ago
  71. a89ff59 tint: Show where control flow became non-uniform by James Price · 2 years, 10 months ago
  72. d8e77e2 tint: Prevent integer overflow in IntrinsicTable by Ben Clayton · 2 years, 10 months ago
  73. 59e2394 tint: Minor IntrinsicTable cleanup by Ben Clayton · 2 years, 10 months ago chromium/5061
  74. 77473b4 tint: Split tables for unary and binary operators by Ben Clayton · 2 years, 10 months ago
  75. 62bfd31 tint: Implement `f16` keyword in Tint frontend by Zhaoming Jiang · 2 years, 10 months ago
  76. ed6ff9c tint: Rename kNotAnExtenxion to kNoExtension by Zhaoming Jiang · 2 years, 10 months ago
  77. 816148f tint: Add implicit CF_return->{last cf} edge by James Price · 2 years, 10 months ago
  78. cd55f15 tint/resolver: Fix chromium-style warning treated as error by Ben Clayton · 2 years, 10 months ago
  79. 7dd0ab7 tint: Show the source of non-uniformity by James Price · 2 years, 10 months ago
  80. 9c03abf tint: Show the reason for a uniformity requirement by James Price · 2 years, 10 months ago
  81. 874b61f tint/uniformity: Retain control flow graphs by James Price · 2 years, 10 months ago
  82. be656f7 tint: Implement uniformity analaysis by James Price · 2 years, 10 months ago
  83. 8e68f0a tint: Resolve empty loop continuing blocks by James Price · 2 years, 10 months ago
  84. 2cf32b1 tint: Make ScopeStack key type generic by James Price · 2 years, 10 months ago
  85. 0a3cda9 tint: Replace all ProgramBuilder float literals with '_f' suffix by Ben Clayton · 2 years, 10 months ago
  86. 636e3d0 tint: Add a negation operator to Number by Ben Clayton · 2 years, 10 months ago
  87. 17fa42d tint: Prevent Expr() implicit conversion to bool by Ben Clayton · 2 years, 10 months ago
  88. 41285aa tint: Lex different tokens for float suffixes by Ben Clayton · 2 years, 10 months ago
  89. 6c9e475 tint: Support dot4I8Packed and dot4U8Packed in sem by Jiawei Shao · 2 years, 10 months ago
  90. b61e045 tint: Add unary-ops to the intrinsic table by Ben Clayton · 2 years, 10 months ago
  91. 9fb29a3 tint: Add binary-ops to the intrinsic table by Ben Clayton · 2 years, 10 months ago
  92. e6e96de tint: Add operator support to intrinsic-gen by Ben Clayton · 2 years, 10 months ago
  93. e132516 tint: Rename and move builtin_table and builtin-gen by Ben Clayton · 2 years, 10 months ago
  94. 0ce9ab0 tint: Change all ProgramBuilder literals to 'i' or 'u' suffix by Ben Clayton · 2 years, 10 months ago
  95. 8822e29 tint: Merge [S|U]intLiteralExpression by Ben Clayton · 2 years, 10 months ago
  96. 8aff0ed tint: Add ProgramBuilder::Else() helper by James Price · 2 years, 11 months ago
  97. 41e4d9a Consistent formatting for Dawn/Tint. by dan sinclair · 2 years, 11 months ago chromium/5038 chromium/5039
  98. 26ebe5e tint: Refactor if-else statement representation by James Price · 2 years, 11 months ago
  99. 01004b7 tint: Remove '_type' suffix from file names by Ben Clayton · 2 years, 11 months ago
  100. e85fe16 tint: ProgramBuilder: Rename Const() to Let() by Ben Clayton · 2 years, 11 months ago