1. c20c5df tint: Implement const eval of binary multiply by Antonio Maiorano · 2 years, 7 months ago
  2. 426b47e tint: add missing F16 conversion expression support by Zhaoming Jiang · 2 years, 7 months ago
  3. cbe8b36 tint: spir-v reader: add support for GLSLstd450Determinant by Antonio Maiorano · 2 years, 7 months ago
  4. 7517e21 Update `workgroup_size` to use `expression`. by dan sinclair · 2 years, 7 months ago
  5. ff13302 tint/transform: Fix index 0 accessing in DecomposeMemoryAccess by Zhaoming Jiang · 2 years, 7 months ago
  6. b79238d tint: Implement const eval of binary minus by Antonio Maiorano · 2 years, 7 months ago
  7. 0f0ba20 tint/transform: Fix PromoteInitializersToLetTest for materialized constants by Ben Clayton · 2 years, 7 months ago
  8. 735e4b4 Emit deprecation for fallthrough. by dan sinclair · 2 years, 7 months ago
  9. 3abad2c When emitting a MSL struct initializer emit the struct name. by dan sinclair · 2 years, 7 months ago
  10. a58d8c9 tint: fix builtin calls and binary ops with abstract args of different type by Antonio Maiorano · 2 years, 7 months ago
  11. 90d5eb6 tint: Add RemovePhonies transform to spir-v backend by Antonio Maiorano · 2 years, 7 months ago
  12. 9443ceb tint: End-to-end tests for f16 built-in by Zhaoming Jiang · 2 years, 7 months ago
  13. 20cddbf tint: Implement modf and frexp built-ins for f16 types by Zhaoming Jiang · 2 years, 7 months ago
  14. 7e9f571 tint: const eval of binary add by Antonio Maiorano · 2 years, 7 months ago
  15. 52f852f test/tint: Regenerate SKIP expectations by Ben Clayton · 2 years, 7 months ago
  16. 7d7976d tint: Add end-to-end tests for expressions using f16 types by Zhaoming Jiang · 2 years, 7 months ago
  17. 6f8d945 Sync reserved token list to WGSL spec. by dan sinclair · 2 years, 7 months ago chromium/5217
  18. 99fa7b9 test/tint: Suppresses vulkan-dep failures in crbug.com/tint/1632 by Loko Kung · 2 years, 7 months ago
  19. 73778d3b Add support for >>= and <<=. by dan sinclair · 2 years, 8 months ago
  20. 27f0ea6 test/tint: Add end-to-end tests for inferred arrays by Ben Clayton · 2 years, 8 months ago
  21. 4abf28e tint: Add basic support for chromium_experimental_push_constant. by dan sinclair · 2 years, 8 months ago
  22. 239a92d tint: transform::RemovePhonies: skip builtins with no side effects by Antonio Maiorano · 2 years, 8 months ago
  23. 6fe1f51 tint: Add f16 support for parts of float built-in, part 1 by Zhaoming Jiang · 2 years, 8 months ago
  24. a253a5f tools: Expand / clean-up the template WGSL type helpers by Ben Clayton · 2 years, 8 months ago
  25. bf8ee35 const eval of clamp by Antonio Maiorano · 2 years, 8 months ago chromium/5206
  26. 4de90f0 const eval of atan2 by Antonio Maiorano · 2 years, 8 months ago
  27. f8fb94d tint: Emitting enable directive for DP4A End-to-End test by Zhaoming Jiang · 2 years, 8 months ago
  28. 4808584 tint/ast: Clean up StorageClass enum by Ben Clayton · 2 years, 8 months ago
  29. d722e61 test/tint: Regenerate expectations by Ben Clayton · 2 years, 8 months ago
  30. cde5009 tools: Shuffle 'intrinsic-gen' tooling by Ben Clayton · 2 years, 8 months ago
  31. ee36e39 test/tint/builtins: Generate abstract numeric tests by Ben Clayton · 2 years, 8 months ago
  32. 0fba14e tint/val: Make DXC validation output stable by Ben Clayton · 2 years, 8 months ago
  33. 7d34de8 tint/test-runner: Split expectations for FXC and DXC by Ben Clayton · 2 years, 8 months ago
  34. 256f111 Add transform to substitute overrides with const expressions. by dan sinclair · 2 years, 8 months ago
  35. 5716611 tint/resolver: Materialize objects when indexed with non-const index by Ben Clayton · 2 years, 8 months ago
  36. 056f97a tint: Add a benchmark for atan2 const eval by Ben Clayton · 2 years, 8 months ago
  37. ac660c2 tint: Implement const eval of unary complement by Ben Clayton · 2 years, 8 months ago
  38. f19cb02 tint: Remove single scalar matrix constructors. by Ben Clayton · 2 years, 8 months ago
  39. 6c098ba tint: Implement constant expression structures by Ben Clayton · 2 years, 8 months ago
  40. 51719cc tint: Fix SPIR-V validation around interpolation decorations by Ben Clayton · 2 years, 8 months ago
  41. 66d4f6e tint/writer/spirv: Support for F16 type, constructor, and convertor by Zhaoming Jiang · 2 years, 8 months ago
  42. 0d3d321 tint/writer/glsl: Support for F16 type, constructor, and convertor by Zhaoming Jiang · 2 years, 8 months ago
  43. 63e6f82 tint/resolver: Evaluate const-expr swizzles by Ben Clayton · 2 years, 8 months ago
  44. 760c399 Delete tests with invalid SPIR-V inputs by David Neto · 2 years, 8 months ago
  45. 5286ea9 tint: Disallow write-only storage buffers by dan sinclair · 2 years, 8 months ago
  46. c64ca23 tint: Deprecated module-scope 'let' for 'const' by Ben Clayton · 2 years, 9 months ago chromium/5150
  47. 03f88e6 test/tint/expressions/type_ctor: Use 'var' instead of 'let' by Ben Clayton · 2 years, 9 months ago
  48. d23f296 tint: Implement acosh, asinh, atanh by dan sinclair · 2 years, 9 months ago
  49. 6058882 tint/resolver: Add f16 types, constructor, and conversions by Zhaoming Jiang · 2 years, 9 months ago chromium/5149
  50. 53af158 tint/reader: Allow module-scope 'var' type inferencing by Ben Clayton · 2 years, 9 months ago
  51. 19576e9 tint/writer: Handle and emit 'const' variables by Ben Clayton · 2 years, 9 months ago
  52. 6c167a0 msl: Promote local private vars to function scope by dan sinclair · 2 years, 9 months ago
  53. ce466c0 tint: spir-v writer: Fix matrix constructor from matrix variable by Antonio Maiorano · 2 years, 9 months ago
  54. bd8449f tint/test: Regenerate expectations by Ben Clayton · 2 years, 9 months ago chromium/5142
  55. b4ff8c8 tint/resolver: Simplify array size evaluation by Ben Clayton · 2 years, 9 months ago
  56. 268d7b8 tint: Add support for atomic ops to spirv reader by Antonio Maiorano · 2 years, 9 months ago
  57. 32cb9cf tint/writer: Disable constant inlining for lets by Ben Clayton · 2 years, 9 months ago
  58. c5f7e8f tint: Fix emitting identity matrix ctor in HLSL by Zhaoming Jiang · 2 years, 9 months ago
  59. f47887d tint/writer/msl: Generate an array<T,N> helper by Ben Clayton · 2 years, 9 months ago
  60. 3c05430 tint/sem: Support arrays for sem::Constant by Ben Clayton · 2 years, 9 months ago
  61. 5041480 tint/writer: Clean up EmitConstant() methods by Ben Clayton · 2 years, 9 months ago
  62. c1cb9dc tint/resolver: Evaluate constant index accessors by Ben Clayton · 2 years, 9 months ago
  63. f99671b tint: spir-v reader: fix atomicCompareExchangeWeak with var comparator by Antonio Maiorano · 2 years, 9 months ago chromium/5139
  64. ef62b58 Skip Gamma and Gamut conversions for BT.709->SRGB by jchen10 · 2 years, 9 months ago
  65. 42fdeb2 Remove test/tint/BUILD.gn by dan sinclair · 2 years, 9 months ago
  66. 889a499 Remove test/tint/BUILD.gn. by dan sinclair · 2 years, 9 months ago
  67. dcdf66e tint/ast: Derive off `ast::Variable` by Ben Clayton · 2 years, 9 months ago
  68. 4b88dbc Fixup continue support in while loops. by dan sinclair · 2 years, 9 months ago chromium/5125
  69. 49d1a2d Add while statement parsing. by dan sinclair · 2 years, 9 months ago
  70. 3e38d7e tint: Remove support for smoothStep builtin by James Price · 2 years, 9 months ago
  71. b29892b Update src/tint unittests to new @stage format. by dan sinclair · 2 years, 9 months ago chromium/5108
  72. f25140f tint: fix emitting duplicate structs for atomicCompareExchangeWeak by Antonio Maiorano · 2 years, 10 months ago
  73. f0c150b Add parsing of shorter stage attributes. by dan sinclair · 2 years, 10 months ago
  74. c0af5c5 tint: Add builtin tests for arguments passed by var by Ben Clayton · 2 years, 10 months ago
  75. eb29f81 tint: Shuffle builtin test directories by Ben Clayton · 2 years, 10 months ago
  76. b1d5bc8 tint: Add tests showing tint:1332 is fixed by Ben Clayton · 2 years, 10 months ago chromium/5098
  77. e593585 tint/transform: Remove FoldConstants by Ben Clayton · 2 years, 10 months ago
  78. 8e34852 tint/writer/spirv: Inline constant expressions by Ben Clayton · 2 years, 10 months ago
  79. e9f8b09 tint/writer/hlsl: Inline constant expressions by Ben Clayton · 2 years, 10 months ago
  80. cb6ddd2 tint/writer/msl: Inline constant expressions by Ben Clayton · 2 years, 10 months ago
  81. 25b7e98 tint/writer/glsl: Inline constant expressions by Ben Clayton · 2 years, 10 months ago
  82. 37d92ca tint/spirv: Fix atomicCompareExchangeWeak by James Price · 2 years, 10 months ago
  83. 16175ac tint: Remove use of inf / nans from e2e tests by Ben Clayton · 2 years, 10 months ago
  84. 8bd5fec tint/writer/wgsl: Emit 'f' suffix on FloatLiteralExpressions by Ben Clayton · 2 years, 10 months ago
  85. 08f4b55 Implement atomicCompareExchangeWeak returning struct instead of vec2 by Antonio Maiorano · 2 years, 10 months ago chromium/5096
  86. 572eaf2 tint: Remove ConversionFailure::kTooSmall by Ben Clayton · 2 years, 10 months ago
  87. b0d9c15 tint: Remove skips for tests that now pass latest DXC by Antonio Maiorano · 2 years, 10 months ago
  88. 9707e6b tint: Rework sem::Constant to be variant-of-vector by Ben Clayton · 2 years, 10 months ago
  89. c2eccfc tint: Add more helpers to tint::Number by Ben Clayton · 2 years, 10 months ago
  90. 3c83be8 tint: Add utils::Result by Ben Clayton · 2 years, 10 months ago
  91. 932418e tint: Implement abstract-numeric materialization by Ben Clayton · 2 years, 10 months ago
  92. ab4c035 tint: fix HLSL countOneBits and reverseBits for i32 args by Antonio Maiorano · 2 years, 10 months ago
  93. 2081ee4 tint: Add sem::Materialize by Ben Clayton · 2 years, 10 months ago
  94. 7f2b8cd tint: Refactor Extensions / Enables. by Ben Clayton · 2 years, 10 months ago
  95. e0ff664 tint: Add sem::Type::ConversionRank() by Ben Clayton · 2 years, 10 months ago
  96. 3b5edf1 tint: Add matrix identify and single-scalar ctors by Ben Clayton · 2 years, 10 months ago
  97. e6b6777 tint: Fix MSL generation of '&' and '|' with booleans by Ben Clayton · 2 years, 10 months ago
  98. 35f0fca tint/uniformity: Use non-recursive graph traversal by James Price · 2 years, 10 months ago
  99. a89ff59 tint: Show where control flow became non-uniform by James Price · 2 years, 10 months ago
  100. 62bfd31 tint: Implement `f16` keyword in Tint frontend by Zhaoming Jiang · 2 years, 10 months ago