1. f25140f tint: fix emitting duplicate structs for atomicCompareExchangeWeak by Antonio Maiorano · 2 years, 11 months ago
  2. f0c150b Add parsing of shorter stage attributes. by dan sinclair · 2 years, 11 months ago
  3. c0af5c5 tint: Add builtin tests for arguments passed by var by Ben Clayton · 2 years, 11 months ago
  4. eb29f81 tint: Shuffle builtin test directories by Ben Clayton · 2 years, 11 months ago
  5. b1d5bc8 tint: Add tests showing tint:1332 is fixed by Ben Clayton · 2 years, 11 months ago chromium/5098
  6. e593585 tint/transform: Remove FoldConstants by Ben Clayton · 2 years, 11 months ago
  7. 8e34852 tint/writer/spirv: Inline constant expressions by Ben Clayton · 2 years, 11 months ago
  8. e9f8b09 tint/writer/hlsl: Inline constant expressions by Ben Clayton · 2 years, 11 months ago
  9. cb6ddd2 tint/writer/msl: Inline constant expressions by Ben Clayton · 2 years, 11 months ago
  10. 25b7e98 tint/writer/glsl: Inline constant expressions by Ben Clayton · 2 years, 11 months ago
  11. 37d92ca tint/spirv: Fix atomicCompareExchangeWeak by James Price · 2 years, 11 months ago
  12. 16175ac tint: Remove use of inf / nans from e2e tests by Ben Clayton · 2 years, 11 months ago
  13. 8bd5fec tint/writer/wgsl: Emit 'f' suffix on FloatLiteralExpressions by Ben Clayton · 2 years, 11 months ago
  14. 08f4b55 Implement atomicCompareExchangeWeak returning struct instead of vec2 by Antonio Maiorano · 2 years, 11 months ago chromium/5096
  15. 572eaf2 tint: Remove ConversionFailure::kTooSmall by Ben Clayton · 3 years ago
  16. b0d9c15 tint: Remove skips for tests that now pass latest DXC by Antonio Maiorano · 3 years ago
  17. 9707e6b tint: Rework sem::Constant to be variant-of-vector by Ben Clayton · 3 years ago
  18. c2eccfc tint: Add more helpers to tint::Number by Ben Clayton · 3 years ago
  19. 3c83be8 tint: Add utils::Result by Ben Clayton · 3 years ago
  20. 932418e tint: Implement abstract-numeric materialization by Ben Clayton · 3 years ago
  21. ab4c035 tint: fix HLSL countOneBits and reverseBits for i32 args by Antonio Maiorano · 3 years ago
  22. 2081ee4 tint: Add sem::Materialize by Ben Clayton · 3 years ago
  23. 7f2b8cd tint: Refactor Extensions / Enables. by Ben Clayton · 3 years ago
  24. e0ff664 tint: Add sem::Type::ConversionRank() by Ben Clayton · 3 years ago
  25. 3b5edf1 tint: Add matrix identify and single-scalar ctors by Ben Clayton · 3 years ago
  26. e6b6777 tint: Fix MSL generation of '&' and '|' with booleans by Ben Clayton · 3 years ago
  27. 35f0fca tint/uniformity: Use non-recursive graph traversal by James Price · 3 years ago
  28. a89ff59 tint: Show where control flow became non-uniform by James Price · 3 years ago
  29. 62bfd31 tint: Implement `f16` keyword in Tint frontend by Zhaoming Jiang · 3 years ago
  30. 7dd0ab7 tint: Show the source of non-uniformity by James Price · 3 years ago
  31. 9c03abf tint: Show the reason for a uniformity requirement by James Price · 3 years ago
  32. be656f7 tint: Implement uniformity analaysis by James Price · 3 years ago
  33. 791b435 tint: Add transform to disable uniformity analysis by James Price · 3 years ago
  34. 41285aa tint: Lex different tokens for float suffixes by Ben Clayton · 3 years ago
  35. 6c9e475 tint: Support dot4I8Packed and dot4U8Packed in sem by Jiawei Shao · 3 years ago
  36. e6e96de tint: Add operator support to intrinsic-gen by Ben Clayton · 3 years ago
  37. e132516 tint: Rename and move builtin_table and builtin-gen by Ben Clayton · 3 years ago
  38. 0ce9ab0 tint: Change all ProgramBuilder literals to 'i' or 'u' suffix by Ben Clayton · 3 years ago
  39. c188ca6 tint: add --overrides flag to specify pipeline overrides by Antonio Maiorano · 3 years ago
  40. 7cbd820 tint: Add Bitcast helper by Ben Clayton · 3 years ago chromium/5046
  41. 06496d4 tint/reader/spirv: Generate 'i' suffixed literals by Ben Clayton · 3 years ago
  42. 8822e29 tint: Merge [S|U]intLiteralExpression by Ben Clayton · 3 years ago
  43. 7212ad3 tint: Don't generate 'smoothStep' tests by Ben Clayton · 3 years ago
  44. 4e98fb0 Factor out code to flatten bindings for msl by Antonio Maiorano · 3 years ago
  45. 41cbf02 Reland ExternalTexture Gamma/Gamut Correction by Brandon Jones · 3 years ago
  46. b909d55 tint: Update SKIP lines with specific FXC bug by Antonio Maiorano · 3 years ago
  47. bdd2bc9 tint: Update SKIP line for specific DXC failure by Antonio Maiorano · 3 years ago
  48. 98685f3 tint: delete e2e tests that fail because Tint detects infinite loops by Antonio Maiorano · 3 years ago
  49. b52c8a4 tint: delete e2e test for bug/tint/807 by Antonio Maiorano · 3 years ago
  50. 26ebe5e tint: Refactor if-else statement representation by James Price · 3 years ago
  51. 01004b7 tint: Remove '_type' suffix from file names by Ben Clayton · 3 years ago
  52. 617570a tint/writer: Replace scope_stack_, fix type ctor scoping. by Ben Clayton · 3 years ago chromium/5032
  53. 0da5e8b tint: regen skips for hlsl files that were missing error message in the output by Antonio Maiorano · 3 years ago
  54. 046abc0 tint/writer: Replace use of strings for cache keys by Ben Clayton · 3 years ago
  55. 7098d3d tint: Add enable directive for extensions by Zhaoming Jiang · 3 years ago
  56. d3a5080 Fixup validator tests added during split from resolver. by dan sinclair · 3 years ago
  57. 1d882f5 Revert "Add External Texture Gamma/Gamut Correction" by Ben Clayton · 3 years ago
  58. 857175e Add External Texture Gamma/Gamut Correction by Brandon Jones · 3 years ago
  59. 790e4c2 GLSL writer: emit gl_PointSize = 1 in all vertex shaders for OpenGL. by Stephen White · 3 years ago
  60. 98eb169 tint: Track originating variables in the resolver by James Price · 3 years ago
  61. 6cb57a9 Change External Texture YUV-to-RGB Conversion to Use Matrix by Brandon Jones · 3 years ago
  62. b3483b6 Fix test expectation missing blank line. by dan sinclair · 3 years ago
  63. fb5a492 Fix inclusive language presubmit by dan sinclair · 3 years ago
  64. 0384932 tint: Replace smoothStep with smoothstep in tests by James Price · 3 years, 1 month ago
  65. f625a6d tint: Make GLSL backend consistent with the others by Antonio Maiorano · 3 years, 1 month ago
  66. 4d36557 Normalize all line endings to LF by Ben Clayton · 3 years, 1 month ago
  67. 9d27aaa Always use 0 for the Depth operand of OpTypeImage by Jiawei Shao · 3 years, 1 month ago chromium/4992
  68. 9f49ac5 tools: Replace copy-pasta scripts by Ben Clayton · 3 years, 1 month ago
  69. d68d3a9 Add support for increment/decrement statements by James Price · 3 years, 1 month ago
  70. b02fe31 wgsl: Add support for increment/decrement statements by James Price · 3 years, 1 month ago
  71. 2f9e31c resolver: Validate increment/decrement statements by James Price · 3 years, 1 month ago
  72. ebe9741 ast: Add an IncrementDecrementStatement node by James Price · 3 years, 1 month ago
  73. b28d6c8 Remove lintcpp from presubmits since it fails on all Dawn files by Corentin Wallez · 3 years, 1 month ago
  74. e87ac76 Merge remote-tracking branch 'tint/main' into HEAD by Ryan Harrison · 3 years, 1 month ago tint-merge
  75. a730eb7 Add option to auto generate bindings for external textures by Antonio Maiorano · 3 years, 1 month ago
  76. b7e560d GLSL: fix "uniform" qualifier on texture parameters. by Stephen White · 3 years, 1 month ago
  77. 0e1f57cb glsl: Implement compound assignment by James Price · 3 years, 1 month ago
  78. 16eeff3 spirv: Implement compound assignment by James Price · 3 years, 1 month ago
  79. 508a966 hlsl: Implement compound assignment by James Price · 3 years, 1 month ago
  80. 60107e7 msl: Implement compound assignment by James Price · 3 years, 1 month ago
  81. b9b6e69 Add ExpandCompoundAssignment transform by James Price · 3 years, 1 month ago
  82. 555c256 wgsl: Add support for compound assignment by James Price · 3 years, 1 month ago
  83. c022ff5 resolver: Validate compound assignment statements by James Price · 3 years, 1 month ago
  84. 4924186 ast: Add a CompoundAssignmentStatement node by James Price · 3 years, 1 month ago
  85. 9d76aa7 Add proxies for Tint targets used by Chromium by Ryan Harrison · 3 years, 1 month ago chromium/4977
  86. b349710 HLSL: workaround FXC error "continue cannot be used in a switch" by Antonio Maiorano · 3 years, 1 month ago
  87. c2e9bb7 Factor out GetInsertionPoint to transform/utils by Antonio Maiorano · 3 years, 1 month ago
  88. e6c7609 builtins: Add smoothstep, deprecate smoothStep by James Price · 3 years, 1 month ago
  89. 2ec98d9 builtins: Use commas for struct members in tests by James Price · 3 years, 1 month ago
  90. 66d6668 Implement discard semantics by Antonio Maiorano · 3 years, 1 month ago
  91. 3374f43 Normalize DEPS to ease merging with Dawn by Ryan Harrison · 3 years, 1 month ago
  92. 9e54842 Implement mixed vector-scalar float % operator by Antonio Maiorano · 3 years, 1 month ago
  93. 3b671cb wgsl: Separate struct members with commas by James Price · 3 years, 1 month ago
  94. 1006b06 Add e2e test for crbug.com/tint/1118 by Antonio Maiorano · 3 years, 1 month ago
  95. 7419f0e Fix test-runner not skipping dirsWithNoPassExpectations by Antonio Maiorano · 3 years, 1 month ago
  96. dfc1a2c Remove support for the @stride attribute by James Price · 3 years, 1 month ago
  97. 1a72a76 test: Regenerate vk-gl-cts WGSL sources by James Price · 3 years, 1 month ago
  98. 6bd90d6 Remove support for [[attribute]] syntax by James Price · 3 years, 1 month ago
  99. 8bcecf3 Remove @block attribute by James Price · 3 years, 1 month ago
  100. 93baaae PromoteSideEffectsToDecl: add to 4 backends and regen tests by Antonio Maiorano · 3 years, 2 months ago