1. b8f7ad1 [tint][reader][wgsl]: Improve diagnostics for template error by Ben Clayton · 1 year, 10 months ago
  2. d39a400 [tint][reader][wgsl]: Remove source from Expect by Ben Clayton · 1 year, 10 months ago
  3. 0f8b704 [tint][reader][wgsl]: Unify expression list parsing. by Ben Clayton · 1 year, 10 months ago
  4. 8110541 [tint][reader][wgsl]: Fix quadratic parsing of ___... by Ben Clayton · 1 year, 10 months ago
  5. f75e5c0 [tint][utils] Abstract absl dependency by Ben Clayton · 1 year, 10 months ago chromium/5796 chromium/5797 chromium/5798 chromium/5799 chromium/5800
  6. 1a8bc1d [tint] Add support for benchmarking .spv files by Ben Clayton · 1 year, 10 months ago
  7. 378a1f5 Use optional in Lexer. by dan sinclair · 1 year, 11 months ago
  8. 7883a0c tint: Add two-token form for diagnostics rule names. by Ben Clayton · 1 year, 11 months ago
  9. 7eb3794 tint/reader/wgsl: Have expect_identifier return an ast::Identifier by Ben Clayton · 1 year, 11 months ago
  10. 45ff7a8 Remove extra work from `is_reserved` by dan sinclair · 1 year, 11 months ago
  11. 517278a Move text/unicode into utils. by dan sinclair · 1 year, 11 months ago
  12. d026e13 Remove `SymbolTable::NameFor` by dan sinclair · 1 year, 11 months ago
  13. 6c34e11 Support float values where the zeros change the exponent by dan sinclair · 2 years ago
  14. 8cf01ee tint: Support @diagnostic on switch body by James Price · 2 years ago
  15. 498e918 tint: Support @diagnostic on continuing statements by James Price · 2 years ago
  16. d7d8b80 tint: Support @diagnostic on loop and loop body by James Price · 2 years ago
  17. 9313aab tint/reader/wgsl: Remove case_body() by Ben Clayton · 2 years ago chromium/5655
  18. 2fc56a1 tint: Use std::string_view for diagnostics by Ben Clayton · 2 years ago
  19. 8f80d99 tint: Support multiple extensions per 'enable' by Ben Clayton · 2 years ago
  20. ed28de3 tint: Support @diagnostic on for loops by James Price · 2 years ago
  21. 9536ced tint: Support @diagnostic on while statements by James Price · 2 years ago
  22. d0ed63e tint: Support @diagnostic on switch statements by James Price · 2 years ago
  23. 0607796 tint: Support @diagnostic on if statements by James Price · 2 years ago
  24. 6784a52 Sync keyword/reserved word list. by dan sinclair · 2 years ago
  25. 4fea9d0 tint: Implement Switch() without recursion by Ben Clayton · 2 years ago
  26. 2fe7f19 Use `absl::from_chars` instead of `strtod` by dan sinclair · 2 years ago
  27. 5ab2928 Convert `strtoll` to use `std::from_chars`. by dan sinclair · 2 years, 1 month ago
  28. 6cc183c Generic template and forward in stringstream. by dan sinclair · 2 years, 1 month ago
  29. 0723a3c Convert WGSL reader to utils::StringStream. by dan sinclair · 2 years, 1 month ago
  30. b23cda4 Convert the resolver over to utils::StringStream. by dan sinclair · 2 years, 1 month ago
  31. 0b3400c tint: Add chromium_internal_relaxed_uniform_layout by James Price · 2 years, 1 month ago
  32. c5ec169 classify template args: add cases used to debug Treesitter scanner by David Neto · 2 years, 1 month ago
  33. 8cd5c61 tint/reader/wgsl: Remove element_count_expression() by Ben Clayton · 2 years, 1 month ago
  34. 077d97a Add `SuggestAlternatives` to attributes. by dan sinclair · 2 years, 1 month ago
  35. 869bcab Make attribute grammar generic. by dan sinclair · 2 years, 1 month ago
  36. 187e0d5 Add `requires` directive by dan sinclair · 2 years, 1 month ago chromium/5613
  37. 54a104e tint: Update constructor / conversion terminology by Ben Clayton · 2 years, 1 month ago
  38. ce10962 Add parsing and emission of the `must_use` attribute. by dan sinclair · 2 years, 1 month ago
  39. 60d3738 tint: Fix ICE in ast::TemplatedIdentifier ctor by Ben Clayton · 2 years, 1 month ago
  40. f0b4dbb tint: Resolve @interpolate() args as expressions by Ben Clayton · 2 years, 1 month ago
  41. a79c660 Add `@must_use` AST node. by dan sinclair · 2 years, 1 month ago
  42. b92ff39 Remove `static_assert` deprecation. by dan sinclair · 2 years, 1 month ago
  43. 4d3ff97 tint: Resolve @builtin() args as expressions by Ben Clayton · 2 years, 1 month ago
  44. 2157170 Remove the `type` keyword. by dan sinclair · 2 years, 1 month ago
  45. 993a658 Move InterpolationSampling and InterpolationType to builtin. by dan sinclair · 2 years, 1 month ago
  46. b5af23d Move diagnostic severity and rule to builtin. by dan sinclair · 2 years, 1 month ago chromium/5607
  47. 2a65163 Move type::AddressSpace to builtin/ by dan sinclair · 2 years, 1 month ago
  48. b6cc4cb Move type/access to builtin. by dan sinclair · 2 years, 1 month ago
  49. 79781f2 tint: Unkeyword 'var' template args by Ben Clayton · 2 years, 1 month ago chromium/5605
  50. 1b90f93 tint: Remove type::AddressSpace::kNone by Ben Clayton · 2 years, 1 month ago
  51. 643f2aa tint/reader/wgsl: Remove type keywords by Ben Clayton · 2 years, 1 month ago
  52. e4039c7 Move the Extension builtin to the builtin/ folder. by dan sinclair · 2 years, 1 month ago
  53. 6392579 Move BuiltinValue to builtin/ by dan sinclair · 2 years, 1 month ago
  54. 971318f tint: Replace all remaining AST types with ast::Type by Ben Clayton · 2 years, 1 month ago
  55. 1131d31 tint/ast: Remove ast::StorageTexture by Ben Clayton · 2 years, 1 month ago chromium/5589
  56. a5fec20 tint/ast: Remove ast::DepthTexture and ast::DepthMultisampledTexture by Ben Clayton · 2 years, 1 month ago
  57. 4906b03 tint/ast: Remove ast::ExternalTexture by Ben Clayton · 2 years, 1 month ago
  58. ed3389f tint/ast: Remove ast::Sampler by Ben Clayton · 2 years, 1 month ago
  59. 6e0a515 tint/ast: Remove scalar types from ast::* by Ben Clayton · 2 years, 1 month ago
  60. b75252b tint/ast: Change TypeDecl::name to an ast::Identifier. by Ben Clayton · 2 years, 1 month ago
  61. 651d9e2 tint/ast: Change Variable::symbol to Variable::name by Ben Clayton · 2 years, 1 month ago
  62. 199440e tint/ast: Change StructMember::symbol to StructMember::name by Ben Clayton · 2 years, 1 month ago
  63. ce31d18 tint/ast: Change Function::symbol to Function::name by Ben Clayton · 2 years, 1 month ago
  64. 5b50790 tint/reader: Use ProgramBuilder helpers by Ben Clayton · 2 years, 1 month ago chromium/5585
  65. 35089ee tint: Use ProgramBuilder::Bitcast() by Ben Clayton · 2 years, 1 month ago
  66. d775a26 tint: Use ProgramBuilder::CallStmt() by Ben Clayton · 2 years, 1 month ago
  67. 1ebada0 tint: Use ProgramBuilder::Return() by Ben Clayton · 2 years, 1 month ago
  68. 6adb65c tint: Use ProgramBuilder::Discard() by Ben Clayton · 2 years, 1 month ago
  69. 1906857 tint: Remove ast::Void by Ben Clayton · 2 years, 1 month ago
  70. 01ac21c tint: Rename ProgramBuilder::Construct() to Call() by Ben Clayton · 2 years, 1 month ago
  71. ad31565 tint/ast: Add AccessorExpression by Ben Clayton · 2 years, 2 months ago
  72. 98dc5a8 tint/ast: Make DiagnosticControl a plain struct by James Price · 2 years, 2 months ago
  73. 2117f80 tint: Reduce repetition for ty.type_name() by Ben Clayton · 2 years, 2 months ago
  74. 89a717b tint: Have ast::TypeName use ast::Identifier by Ben Clayton · 2 years, 2 months ago
  75. 12914ee tint: Have ast::DiagnosticControl use ast::Identifier by Ben Clayton · 2 years, 2 months ago
  76. a4117ca tint: Have ast::MemberAccessorExpression use ast::Identifier by Ben Clayton · 2 years, 2 months ago
  77. 6cba18b tint: Have ast::IdentifierExpression use ast::Identifier by Ben Clayton · 2 years, 2 months ago
  78. 999db74 tint: Have ast::CallExpression use ast::Identifier by Ben Clayton · 2 years, 2 months ago
  79. 6e31bc2 tint/parser: Use = for source of assignment by James Price · 2 years, 2 months ago
  80. 92226db tint/reader/wgsl: Add source info to loop bodies by James Price · 2 years, 2 months ago
  81. f6a48ee tint/reader/wgsl: Add source info to compound statements by James Price · 2 years, 2 months ago
  82. d9f6596 tint: Handle @diagnostic on block statements by James Price · 2 years, 2 months ago
  83. f629770 tint: Move "suggest alternatives" logic to utils by James Price · 2 years, 2 months ago
  84. c744a23 tint/reader/wgsl: Parse @diagnostic attributes by James Price · 2 years, 2 months ago
  85. 8dd3511 wgsl/reader: Parse diagnostic directives by James Price · 2 years, 2 months ago
  86. 7d2b192 tint: rename template argument token strings by Ben Clayton · 2 years, 2 months ago
  87. 355b70d tint/reader/wgsl: Use ClassifyTemplateArguments() by Ben Clayton · 2 years, 2 months ago
  88. 4ff2645 tint/reader/wgsl: Add ClassifyTemplateArguments() by Ben Clayton · 2 years, 2 months ago
  89. c98d57d tint: Rename 'static_assert' to 'const_assert' by Ben Clayton · 2 years, 2 months ago
  90. 9dc48bc tint: Rename 'type' to 'alias' by Ben Clayton · 2 years, 2 months ago chromium/5559
  91. 6fc130b tint/reader/wgsl/lexer: Make '>>=' splittable by Ben Clayton · 2 years, 2 months ago chromium/5557
  92. 3085e23 Move SamplerKind out of ast and into type. by dan sinclair · 2 years, 2 months ago
  93. ffe356d tint/lexer: Add 'diagnostic' keyword by James Price · 2 years, 2 months ago chromium/5555 chromium/5556
  94. 57c0bbc Move ast/texel_format to type/texel_format. by dan sinclair · 2 years, 2 months ago chromium/5554
  95. 61c16eb Move ast/access to type/access. by dan sinclair · 2 years, 2 months ago
  96. 18b2158 Move ast/address_space to type/ by dan sinclair · 2 years, 2 months ago
  97. 3cbf3fc Move TextureDimension to type/ by dan sinclair · 2 years, 2 months ago
  98. d03dcee tint: Add bgra8unorm storage texture support by Ben Clayton · 2 years, 2 months ago
  99. 884f952 tint/utils: Add TINT_LIKELY / TINT_UNLIKELY macros by Ben Clayton · 2 years, 2 months ago
  100. 0fa5fb1 tint: fix clang-cl compilation by Ángel Eduardo García Hernández · 2 years, 3 months ago chromium/5520 chromium/5521