1. b7c2aed tint: Skip short-circuited array init const eval by James Price · 1 year, 11 months ago
  2. b23cda4 Convert the resolver over to utils::StringStream. by dan sinclair · 1 year, 11 months ago
  3. 4d3af66 tint/msl: Preserve trailing vec3 padding by James Price · 1 year, 11 months ago
  4. 6b304e9 tint: validate max nesting depth of composite types by Antonio Maiorano · 1 year, 11 months ago
  5. 8061356 tint: Pass constant::Values to ArrayOrStructCtor by James Price · 1 year, 11 months ago
  6. 8ef7311 tint: validate max number of members in a struct by Antonio Maiorano · 1 year, 11 months ago
  7. 54a104e tint: Update constructor / conversion terminology by Ben Clayton · 1 year, 11 months ago
  8. afc53fa tint/resolver: Bring back enum suggestions by Ben Clayton · 1 year, 11 months ago
  9. f0b4dbb tint: Resolve @interpolate() args as expressions by Ben Clayton · 1 year, 11 months ago
  10. 4d3ff97 tint: Resolve @builtin() args as expressions by Ben Clayton · 1 year, 11 months ago
  11. b5af23d Move diagnostic severity and rule to builtin. by dan sinclair · 1 year, 11 months ago chromium/5607
  12. ef30aa4 Move type/builtin to builtin. by dan sinclair · 1 year, 11 months ago chromium/5606
  13. ba082fd Move TexelFormat to builtin by dan sinclair · 1 year, 11 months ago
  14. 2a65163 Move type::AddressSpace to builtin/ by dan sinclair · 1 year, 11 months ago
  15. b6cc4cb Move type/access to builtin. by dan sinclair · 1 year, 11 months ago
  16. 79781f2 tint: Unkeyword 'var' template args by Ben Clayton · 1 year, 11 months ago chromium/5605
  17. 1b90f93 tint: Remove type::AddressSpace::kNone by Ben Clayton · 1 year, 11 months ago
  18. e4039c7 Move the Extension builtin to the builtin/ folder. by dan sinclair · 1 year, 11 months ago
  19. 971318f tint: Replace all remaining AST types with ast::Type by Ben Clayton · 1 year, 11 months ago
  20. 1131d31 tint/ast: Remove ast::StorageTexture by Ben Clayton · 1 year, 11 months ago chromium/5589
  21. c66b5e6 tint/resolver: Fix null dereference by Ben Clayton · 1 year, 11 months ago
  22. a5fec20 tint/ast: Remove ast::DepthTexture and ast::DepthMultisampledTexture by Ben Clayton · 1 year, 11 months ago
  23. 4906b03 tint/ast: Remove ast::ExternalTexture by Ben Clayton · 1 year, 11 months ago
  24. ed3389f tint/ast: Remove ast::Sampler by Ben Clayton · 1 year, 11 months ago
  25. 6e0a515 tint/ast: Remove scalar types from ast::* by Ben Clayton · 1 year, 11 months ago
  26. eb30a0d tint/resolver: Fix validation of type constructor without assignment by Ben Clayton · 1 year, 11 months ago
  27. 031e2f5 tint/resolver: Resolve builtin enumerators by Ben Clayton · 1 year, 11 months ago chromium/5587
  28. 0ddddb0 tint/resolver: Start handling sem::Expression by Ben Clayton · 1 year, 11 months ago
  29. b75252b tint/ast: Change TypeDecl::name to an ast::Identifier. by Ben Clayton · 1 year, 11 months ago
  30. 651d9e2 tint/ast: Change Variable::symbol to Variable::name by Ben Clayton · 1 year, 11 months ago
  31. 199440e tint/ast: Change StructMember::symbol to StructMember::name by Ben Clayton · 1 year, 11 months ago
  32. ce31d18 tint/ast: Change Function::symbol to Function::name by Ben Clayton · 1 year, 11 months ago
  33. cf0e930 tint: Improve the output of DependencyGraph by Ben Clayton · 1 year, 11 months ago
  34. 1906857 tint: Remove ast::Void by Ben Clayton · 1 year, 11 months ago
  35. d9c0f21 tint/resolver: Make pointer aliasing a hard error by James Price · 1 year, 11 months ago
  36. ad733018 tint/type: Rename ShortName to type::Builtin by Ben Clayton · 1 year, 11 months ago
  37. 40ffda4 tint/const-eval: Add flag to use runtime semantics by James Price · 2 years ago
  38. 0b4a2f1 tint: Add sem::Expression by Ben Clayton · 2 years ago chromium/5580
  39. ef1811a tint: static_assert that Sem.Get() template arg is needed by Ben Clayton · 2 years ago
  40. ad31565 tint/ast: Add AccessorExpression by Ben Clayton · 2 years ago
  41. 3fb9a3f tint/sem: Rename Expression to ValueExpression by Ben Clayton · 2 years ago
  42. 98dc5a8 tint/ast: Make DiagnosticControl a plain struct by James Price · 2 years ago
  43. 2cdf134 tint: Add ast::TemplatedIdentifier by Ben Clayton · 2 years ago
  44. 89a717b tint: Have ast::TypeName use ast::Identifier by Ben Clayton · 2 years ago
  45. 12914ee tint: Have ast::DiagnosticControl use ast::Identifier by Ben Clayton · 2 years ago
  46. a4117ca tint: Have ast::MemberAccessorExpression use ast::Identifier by Ben Clayton · 2 years ago
  47. 6cba18b tint: Have ast::IdentifierExpression use ast::Identifier by Ben Clayton · 2 years ago
  48. d9f6596 tint: Handle @diagnostic on block statements by James Price · 2 years ago
  49. f374b81 Remove `sig` deprecation. by dan sinclair · 2 years ago
  50. 2f2400b tint/validator: Check for conflicting diagnostic controls by James Price · 2 years ago
  51. 58dd079 tint/resolver: Warn for unknown diagnostic rules by James Price · 2 years ago
  52. bb02290 tint/uniformity: Violations are now errors by James Price · 2 years ago
  53. e657c47 tint/uniformity: Add derivative_uniformity filter by James Price · 2 years ago
  54. 5853205 tint/sem: Record diagnostic severity modifications by James Price · 2 years ago
  55. 02855b5 tint/resolver: Handle diagnostic attributes on functions by James Price · 2 years ago
  56. 81e5575 tint/resolver: Handle diagnostic directives by James Price · 2 years ago
  57. c98d57d tint: Rename 'static_assert' to 'const_assert' by Ben Clayton · 2 years ago
  58. 61c16eb Move ast/access to type/access. by dan sinclair · 2 years ago
  59. 18b2158 Move ast/address_space to type/ by dan sinclair · 2 years ago
  60. 884f952 tint/utils: Add TINT_LIKELY / TINT_UNLIKELY macros by Ben Clayton · 2 years ago
  61. 128980f tint: Add support for workgroupUniformLoad by James Price · 2 years ago
  62. 8e2c3e1 tint/resolver: Adjust diagnostic source for member accessor error by Ben Clayton · 2 years ago
  63. cf1f465 tint/resolver: Fix ICE on short-name type used as identifier. by Ben Clayton · 2 years ago
  64. f3f813e tint: fix const eval short-circuiting with mixed runtime and constant expressions by Ben Clayton · 2 years ago
  65. bc44620 tint: implement short-circuiting of const eval bitcast by Antonio Maiorano · 2 years, 1 month ago
  66. 0566185 tint: const eval of bitcast operator by Antonio Maiorano · 2 years, 1 month ago
  67. 2f9a988 tint: Implement sem::Load by Ben Clayton · 2 years, 1 month ago
  68. b53b8cf Rename constant::Constant to constant::Value. by dan sinclair · 2 years, 1 month ago
  69. 5addefb Rename Constant::As to Constant::ValueAs. by dan sinclair · 2 years, 1 month ago
  70. 0335c7d tint: Add matrix short names by Ben Clayton · 2 years, 1 month ago
  71. 188ed17 tint/resolver: Correctly validate f16 usage by Ben Clayton · 2 years, 1 month ago
  72. 10182c4 Move sem::Constant to constant::Constant by dan sinclair · 2 years, 1 month ago
  73. 28779af tint: impement short-circuiting for const eval of logical and/or by Antonio Maiorano · 2 years, 1 month ago
  74. 946858a Move array to type/ by dan sinclair · 2 years, 1 month ago
  75. f53b2b5 Split sem/struct into sem and type. by dan sinclair · 2 years, 1 month ago
  76. d8a0845 Move atomic to type/ by dan sinclair · 2 years, 1 month ago
  77. 0e780da Move vector and matrix to type/. by dan sinclair · 2 years, 1 month ago
  78. d00663d tint: Move resolver/type_alias to type/short_name by Ben Clayton · 2 years, 1 month ago
  79. 4d56b48 Move pointer and ref to type/ by dan sinclair · 2 years, 1 month ago
  80. d37ecf9 Move scalar types over to type/ folder. by dan sinclair · 2 years, 1 month ago
  81. 094ace6 Move abstract types to type folder. by dan sinclair · 2 years, 1 month ago
  82. 5ee58b6 Move sampler to type. by dan sinclair · 2 years, 1 month ago
  83. 4595fb7 Move texture types to type/ folder. by dan sinclair · 2 years, 1 month ago
  84. 5f764d8 Move type base classes into type/ folder. by dan sinclair · 2 years, 1 month ago
  85. ad9cd0a Add base class for sem Struct and StructMember by dan sinclair · 2 years, 1 month ago
  86. 49334b0 tint/utils: Remove non-const accessors on VectorRef by Ben Clayton · 2 years, 1 month ago
  87. 15e7f94 Remove ArrayCount helpers. by dan sinclair · 2 years, 1 month ago chromium/5454
  88. 4b1d79e Moved sem::ArrayCount to an inherited structure by dan sinclair · 2 years, 1 month ago
  89. d257e28 tint: Don't override alignment with @offset by Ben Clayton · 2 years, 1 month ago
  90. f745e4e Add Source to sem::Struct by dan sinclair · 2 years, 1 month ago
  91. 527e38b [sem] Move TransitivelyReferencedOverrides to sem::Info. by dan sinclair · 2 years, 1 month ago
  92. 331a3b7 Add Source to sem::StructMember by dan sinclair · 2 years, 1 month ago
  93. c5b1b5c Access struct member name through sem. by dan sinclair · 2 years, 1 month ago
  94. d5d207b tint: Add builtin type aliases (vec3f, etc) by Ben Clayton · 2 years, 1 month ago
  95. d205b71 tint/resolver: forbid spelling non-instantiable pointer types by Ben Clayton · 2 years, 1 month ago
  96. 34afd9b tint/resolver: Clean up variable validation by Ben Clayton · 2 years, 1 month ago
  97. 7c6e229 tint/utils: Make Hashmap::Find() safer to use by Ben Clayton · 2 years, 2 months ago
  98. 31b7fca tint: Add abstract overload of modf by Ben Clayton · 2 years, 2 months ago
  99. 9e15952 tint: Fix set of overrides in the shader interface by James Price · 2 years, 2 months ago
  100. c2e2013 tint/resolver: Fix DBZ with explicit strides of invalid arrays by Ben Clayton · 2 years, 2 months ago