1. aff2b43 tint/resolver: Fix ICE when using template args with builtin enums by Ben Clayton · 1 year, 10 months ago chromium/5673
  2. 86216f5 Add ability to use `{EXPECT|ASSERT}_THAT` with Diagnostics. by dan sinclair · 1 year, 10 months ago
  3. 6af073c Tint&Dawn: Enable f16 override by Zhaoming Jiang · 1 year, 10 months ago
  4. 8cf01ee tint: Support @diagnostic on switch body by James Price · 1 year, 10 months ago
  5. 498e918 tint: Support @diagnostic on continuing statements by James Price · 1 year, 10 months ago
  6. d7d8b80 tint: Support @diagnostic on loop and loop body by James Price · 1 year, 10 months ago
  7. 8f80d99 tint: Support multiple extensions per 'enable' by Ben Clayton · 1 year, 10 months ago
  8. ed28de3 tint: Support @diagnostic on for loops by James Price · 1 year, 10 months ago
  9. 9536ced tint: Support @diagnostic on while statements by James Price · 1 year, 10 months ago
  10. d0ed63e tint: Support @diagnostic on switch statements by James Price · 1 year, 10 months ago
  11. 0607796 tint: Support @diagnostic on if statements by James Price · 1 year, 10 months ago
  12. 97382d9 tint: Validate no template args with functions / builtin calls by Ben Clayton · 1 year, 10 months ago
  13. 7bca4d7 tint: Remove constant::Value::AllEqual() by James Price · 1 year, 10 months ago
  14. 69253ee tint/uniformity: Move recently added tests by James Price · 1 year, 10 months ago
  15. 8cb5ed8 tint/uniformity: Fix compound assignment LHS eval by James Price · 1 year, 10 months ago
  16. cd097f4 tint: Improve module scope var diagnostic by Ben Clayton · 1 year, 10 months ago chromium/5645
  17. 574b4b1 tint: Fix constant::Splat conversion of struct types by Ben Clayton · 1 year, 10 months ago
  18. 4fea9d0 tint: Implement Switch() without recursion by Ben Clayton · 1 year, 10 months ago
  19. 23946b3 tint: Move Switch() to own header by Ben Clayton · 1 year, 10 months ago
  20. 9543f74 Move sem::BuiltinType to builtin::Function. by dan sinclair · 1 year, 10 months ago chromium/5641
  21. da353b4 tint: Flip evaluation order of assignment statements by Ben Clayton · 1 year, 10 months ago
  22. 068eb3e tint: Fix HLSL texture queries and re-add textureNumLayers() by Ben Clayton · 1 year, 10 months ago
  23. 63d0fab tint: Fix HLSL emission for out-of-order storage / uniform buffers by Ben Clayton · 1 year, 10 months ago
  24. bd9f6e6 tint: Remove textureNumLayers() overloads for texture cube arrays by Ben Clayton · 1 year, 10 months ago
  25. 3a431d7 tint/intrinsics.def: Fix textureStore overload by Ben Clayton · 1 year, 10 months ago
  26. 6cc183c Generic template and forward in stringstream. by dan sinclair · 1 year, 10 months ago
  27. c0c8abc tint/resolver: Add missing ResolvedIdentifier case for 'let' by Ben Clayton · 1 year, 10 months ago
  28. 7c21fe5 tint/uniformity: Fix struct member partial pointers by James Price · 1 year, 11 months ago
  29. b7c2aed tint: Skip short-circuited array init const eval by James Price · 1 year, 11 months ago
  30. b23cda4 Convert the resolver over to utils::StringStream. by dan sinclair · 1 year, 11 months ago
  31. 4d3af66 tint/msl: Preserve trailing vec3 padding by James Price · 1 year, 11 months ago
  32. 43ffb09 tint: validate max number of case selectors in a switch statement by Antonio Maiorano · 1 year, 11 months ago
  33. 1bb5be9 tint: improve error message about function paramter limit by Antonio Maiorano · 1 year, 11 months ago
  34. 6b304e9 tint: validate max nesting depth of composite types by Antonio Maiorano · 1 year, 11 months ago
  35. 0b3400c tint: Add chromium_internal_relaxed_uniform_layout by James Price · 1 year, 11 months ago
  36. 8061356 tint: Pass constant::Values to ArrayOrStructCtor by James Price · 1 year, 11 months ago
  37. fe19fee tint/const-eval: Fix runtime semantics for (x % 0) by James Price · 1 year, 11 months ago
  38. 8ef7311 tint: validate max number of members in a struct by Antonio Maiorano · 1 year, 11 months ago
  39. 66d4873 tint: Use PI/2 as the input value for sin tests by James Price · 1 year, 11 months ago chromium/5616
  40. 107aa81 tint: Improve error for assignment to immutable variable by Ben Clayton · 1 year, 11 months ago
  41. 9386f73 tint: Fix compilation error with latest MSVC 17.5.0 by Antonio Maiorano · 1 year, 11 months ago
  42. 9776edf tint: Improve error message for array element stride in uniform storage by Antonio Maiorano · 1 year, 11 months ago
  43. 54a104e tint: Update constructor / conversion terminology by Ben Clayton · 1 year, 11 months ago
  44. afc53fa tint/resolver: Bring back enum suggestions by Ben Clayton · 1 year, 11 months ago
  45. b549b30 tint: Validate @must_use on functions and builtins by Ben Clayton · 1 year, 11 months ago
  46. d849032 tools: Add @must_use support to intrinsics.def by Ben Clayton · 1 year, 11 months ago
  47. ce10962 Add parsing and emission of the `must_use` attribute. by dan sinclair · 1 year, 11 months ago
  48. fdef033 tint/resolver: Fix ICE in ResolvedIdentifier::String() by Ben Clayton · 1 year, 11 months ago
  49. f0b4dbb tint: Resolve @interpolate() args as expressions by Ben Clayton · 1 year, 11 months ago
  50. a79c660 Add `@must_use` AST node. by dan sinclair · 1 year, 11 months ago
  51. 4d3ff97 tint: Resolve @builtin() args as expressions by Ben Clayton · 1 year, 11 months ago
  52. 993a658 Move InterpolationSampling and InterpolationType to builtin. by dan sinclair · 1 year, 11 months ago
  53. b5af23d Move diagnostic severity and rule to builtin. by dan sinclair · 1 year, 11 months ago chromium/5607
  54. ef30aa4 Move type/builtin to builtin. by dan sinclair · 1 year, 11 months ago chromium/5606
  55. ba082fd Move TexelFormat to builtin by dan sinclair · 1 year, 11 months ago
  56. 2a65163 Move type::AddressSpace to builtin/ by dan sinclair · 1 year, 11 months ago
  57. b6cc4cb Move type/access to builtin. by dan sinclair · 1 year, 11 months ago
  58. 79781f2 tint: Unkeyword 'var' template args by Ben Clayton · 1 year, 11 months ago chromium/5605
  59. 1b90f93 tint: Remove type::AddressSpace::kNone by Ben Clayton · 1 year, 11 months ago
  60. 643f2aa tint/reader/wgsl: Remove type keywords by Ben Clayton · 1 year, 11 months ago
  61. e4039c7 Move the Extension builtin to the builtin/ folder. by dan sinclair · 1 year, 11 months ago
  62. 6392579 Move BuiltinValue to builtin/ by dan sinclair · 1 year, 11 months ago
  63. 727503d tint/resolver: Pass std::function by ref by Ben Clayton · 1 year, 11 months ago chromium/5597
  64. 971318f tint: Replace all remaining AST types with ast::Type by Ben Clayton · 1 year, 11 months ago
  65. 1131d31 tint/ast: Remove ast::StorageTexture by Ben Clayton · 1 year, 11 months ago chromium/5589
  66. c66b5e6 tint/resolver: Fix null dereference by Ben Clayton · 1 year, 11 months ago
  67. a5fec20 tint/ast: Remove ast::DepthTexture and ast::DepthMultisampledTexture by Ben Clayton · 1 year, 11 months ago
  68. 4906b03 tint/ast: Remove ast::ExternalTexture by Ben Clayton · 1 year, 11 months ago
  69. ed3389f tint/ast: Remove ast::Sampler by Ben Clayton · 1 year, 11 months ago
  70. 6e0a515 tint/ast: Remove scalar types from ast::* by Ben Clayton · 1 year, 11 months ago
  71. eb30a0d tint/resolver: Fix validation of type constructor without assignment by Ben Clayton · 1 year, 11 months ago
  72. 031e2f5 tint/resolver: Resolve builtin enumerators by Ben Clayton · 1 year, 11 months ago chromium/5587
  73. 0ddddb0 tint/resolver: Start handling sem::Expression by Ben Clayton · 1 year, 11 months ago
  74. b75252b tint/ast: Change TypeDecl::name to an ast::Identifier. by Ben Clayton · 1 year, 11 months ago
  75. 651d9e2 tint/ast: Change Variable::symbol to Variable::name by Ben Clayton · 1 year, 11 months ago
  76. 199440e tint/ast: Change StructMember::symbol to StructMember::name by Ben Clayton · 1 year, 11 months ago
  77. ce31d18 tint/ast: Change Function::symbol to Function::name by Ben Clayton · 1 year, 11 months ago
  78. cf0e930 tint: Improve the output of DependencyGraph by Ben Clayton · 1 year, 11 months ago
  79. 9e36723 tint: Rework TypesBuilder::array() to take attribute list by Ben Clayton · 1 year, 11 months ago
  80. 35089ee tint: Use ProgramBuilder::Bitcast() by Ben Clayton · 1 year, 11 months ago
  81. d775a26 tint: Use ProgramBuilder::CallStmt() by Ben Clayton · 1 year, 11 months ago
  82. 17aa653 tint: Remove body_attributes param from ProgramBuilder::Func() by Ben Clayton · 1 year, 11 months ago
  83. 1906857 tint: Remove ast::Void by Ben Clayton · 1 year, 11 months ago
  84. d9c0f21 tint/resolver: Make pointer aliasing a hard error by James Price · 1 year, 11 months ago
  85. 01ac21c tint: Rename ProgramBuilder::Construct() to Call() by Ben Clayton · 1 year, 11 months ago
  86. ad733018 tint/type: Rename ShortName to type::Builtin by Ben Clayton · 1 year, 11 months ago
  87. fc2083a tint: Make CreateScalar and ZeroValue members by James Price · 1 year, 11 months ago
  88. 40ffda4 tint/const-eval: Add flag to use runtime semantics by James Price · 1 year, 11 months ago
  89. 0b4a2f1 tint: Add sem::Expression by Ben Clayton · 1 year, 11 months ago chromium/5580
  90. ef1811a tint: static_assert that Sem.Get() template arg is needed by Ben Clayton · 1 year, 11 months ago
  91. ad31565 tint/ast: Add AccessorExpression by Ben Clayton · 1 year, 11 months ago
  92. 3fb9a3f tint/sem: Rename Expression to ValueExpression by Ben Clayton · 2 years ago
  93. 98dc5a8 tint/ast: Make DiagnosticControl a plain struct by James Price · 2 years ago
  94. 2117f80 tint: Reduce repetition for ty.type_name() by Ben Clayton · 2 years ago
  95. 2cdf134 tint: Add ast::TemplatedIdentifier by Ben Clayton · 2 years ago
  96. 89a717b tint: Have ast::TypeName use ast::Identifier by Ben Clayton · 2 years ago
  97. 12914ee tint: Have ast::DiagnosticControl use ast::Identifier by Ben Clayton · 2 years ago
  98. a4117ca tint: Have ast::MemberAccessorExpression use ast::Identifier by Ben Clayton · 2 years ago
  99. 6cba18b tint: Have ast::IdentifierExpression use ast::Identifier by Ben Clayton · 2 years ago
  100. 999db74 tint: Have ast::CallExpression use ast::Identifier by Ben Clayton · 2 years ago