1. 54a104e tint: Update constructor / conversion terminology by Ben Clayton · 2 years ago
  2. b549b30 tint: Validate @must_use on functions and builtins by Ben Clayton · 2 years ago
  3. f0b4dbb tint: Resolve @interpolate() args as expressions by Ben Clayton · 2 years ago
  4. 4d3ff97 tint: Resolve @builtin() args as expressions by Ben Clayton · 2 years ago
  5. b5af23d Move diagnostic severity and rule to builtin. by dan sinclair · 2 years ago chromium/5607
  6. 2a65163 Move type::AddressSpace to builtin/ by dan sinclair · 2 years ago
  7. b6cc4cb Move type/access to builtin. by dan sinclair · 2 years ago
  8. e4039c7 Move the Extension builtin to the builtin/ folder. by dan sinclair · 2 years ago
  9. 6e8a230 Cleanup some includes. by dan sinclair · 2 years ago
  10. 971318f tint: Replace all remaining AST types with ast::Type by Ben Clayton · 2 years ago
  11. 03b09f1 tint/sem: Add FunctionExpression by Ben Clayton · 2 years ago
  12. 031e2f5 tint/resolver: Resolve builtin enumerators by Ben Clayton · 2 years ago chromium/5587
  13. 0ddddb0 tint/resolver: Start handling sem::Expression by Ben Clayton · 2 years ago
  14. b75252b tint/ast: Change TypeDecl::name to an ast::Identifier. by Ben Clayton · 2 years ago
  15. 651d9e2 tint/ast: Change Variable::symbol to Variable::name by Ben Clayton · 2 years ago
  16. ce31d18 tint/ast: Change Function::symbol to Function::name by Ben Clayton · 2 years ago
  17. cf0e930 tint: Improve the output of DependencyGraph by Ben Clayton · 2 years ago
  18. 0b4a2f1 tint: Add sem::Expression by Ben Clayton · 2 years, 1 month ago chromium/5580
  19. ef1811a tint: static_assert that Sem.Get() template arg is needed by Ben Clayton · 2 years, 1 month ago
  20. 3fb9a3f tint/sem: Rename Expression to ValueExpression by Ben Clayton · 2 years, 1 month ago
  21. 12914ee tint: Have ast::DiagnosticControl use ast::Identifier by Ben Clayton · 2 years, 1 month ago
  22. d9f6596 tint: Handle @diagnostic on block statements by James Price · 2 years, 1 month ago
  23. 5853205 tint/sem: Record diagnostic severity modifications by James Price · 2 years, 1 month ago
  24. 3085e23 Move SamplerKind out of ast and into type. by dan sinclair · 2 years, 1 month ago
  25. 61c16eb Move ast/access to type/access. by dan sinclair · 2 years, 1 month ago
  26. 18b2158 Move ast/address_space to type/ by dan sinclair · 2 years, 1 month ago
  27. 529c3fd Add clone into constant/ by dan sinclair · 2 years, 2 months ago
  28. 128980f tint: Add support for workgroupUniformLoad by James Price · 2 years, 2 months ago
  29. f8abdc7 Add ability to clone types. by dan sinclair · 2 years, 2 months ago
  30. f3f813e tint: fix const eval short-circuiting with mixed runtime and constant expressions by Ben Clayton · 2 years, 2 months ago
  31. a84ebc3 tint: Add forward declaration for CastableBase by James Price · 2 years, 2 months ago
  32. ce93a6b tint: Replace type::UniqueNode::Hash() virtual with field by Ben Clayton · 2 years, 2 months ago
  33. 2f9a988 tint: Implement sem::Load by Ben Clayton · 2 years, 2 months ago
  34. 7c3e9a6 tint: Rework tint::Manager by Ben Clayton · 2 years, 2 months ago
  35. b53b8cf Rename constant::Constant to constant::Value. by dan sinclair · 2 years, 2 months ago
  36. fbb339f tint: Add sem::Load node by Ben Clayton · 2 years, 2 months ago
  37. f2b86aa tint: Add hash randomization by Ben Clayton · 2 years, 2 months ago
  38. 10182c4 Move sem::Constant to constant::Constant by dan sinclair · 2 years, 2 months ago
  39. 28a7827 Rename type Base methods by dan sinclair · 2 years, 2 months ago
  40. 28779af tint: impement short-circuiting for const eval of logical and/or by Antonio Maiorano · 2 years, 2 months ago
  41. 946858a Move array to type/ by dan sinclair · 2 years, 3 months ago
  42. f53b2b5 Split sem/struct into sem and type. by dan sinclair · 2 years, 3 months ago
  43. d8a0845 Move atomic to type/ by dan sinclair · 2 years, 3 months ago
  44. 0e780da Move vector and matrix to type/. by dan sinclair · 2 years, 3 months ago
  45. 4d56b48 Move pointer and ref to type/ by dan sinclair · 2 years, 3 months ago
  46. d37ecf9 Move scalar types over to type/ folder. by dan sinclair · 2 years, 3 months ago
  47. 094ace6 Move abstract types to type folder. by dan sinclair · 2 years, 3 months ago
  48. 5ee58b6 Move sampler to type. by dan sinclair · 2 years, 3 months ago
  49. 4595fb7 Move texture types to type/ folder. by dan sinclair · 2 years, 3 months ago
  50. c9949ac Move type_manager to type/ folder by dan sinclair · 2 years, 3 months ago
  51. 5f764d8 Move type base classes into type/ folder. by dan sinclair · 2 years, 3 months ago
  52. 6c337aa tint/sem: Rename [un]signed Type helper methods by Ben Clayton · 2 years, 3 months ago
  53. ad9cd0a Add base class for sem Struct and StructMember by dan sinclair · 2 years, 3 months ago
  54. 49334b0 tint/utils: Remove non-const accessors on VectorRef by Ben Clayton · 2 years, 3 months ago
  55. 15e7f94 Remove ArrayCount helpers. by dan sinclair · 2 years, 3 months ago chromium/5454
  56. 4b1d79e Moved sem::ArrayCount to an inherited structure by dan sinclair · 2 years, 3 months ago
  57. 847cfa0 Move allocator into TypeManager by dan sinclair · 2 years, 3 months ago
  58. f745e4e Add Source to sem::Struct by dan sinclair · 2 years, 3 months ago
  59. 527e38b [sem] Move TransitivelyReferencedOverrides to sem::Info. by dan sinclair · 2 years, 3 months ago
  60. 331a3b7 Add Source to sem::StructMember by dan sinclair · 2 years, 3 months ago
  61. c5b1b5c Access struct member name through sem. by dan sinclair · 2 years, 3 months ago
  62. 4c593c3 tint/sem: Minor cleanup by Ben Clayton · 2 years, 3 months ago
  63. c572df2 tint/utils: Add operator<<() support to vector by Ben Clayton · 2 years, 3 months ago
  64. 31b7fca tint: Add abstract overload of modf by Ben Clayton · 2 years, 3 months ago
  65. 9e15952 tint: Fix set of overrides in the shader interface by James Price · 2 years, 3 months ago
  66. 267f174 Remove infrastructure for fallthrough by dan sinclair · 2 years, 3 months ago
  67. 744d0eb tint: Use "demote-to-helper" semantics for discard by James Price · 2 years, 3 months ago
  68. a7cd3ae tint: Rename SourceVariable() to RootIdentifier() by James Price · 2 years, 3 months ago
  69. c6b3814 tint/transform: Refactor transforms by Ben Clayton · 2 years, 4 months ago
  70. 2bea905 tint: Implement runtime quantizeToF16() by Ben Clayton · 2 years, 4 months ago
  71. 22c4850 tint/resolver: Allow array sizes to be unnamed override-expressions by Ben Clayton · 2 years, 4 months ago
  72. 81ecd73 Protect sem::MemberAccessorExpression constructor. by dan sinclair · 2 years, 4 months ago
  73. 5af4d88 tint/resolver: Validate @size only on creation-fixed footprint member types. by Ben Clayton · 2 years, 4 months ago
  74. f17497c tint/sem: Add tests for IsConstructable by Ben Clayton · 2 years, 4 months ago
  75. 80b2312 tint/sem: Add Type::Flags() by Ben Clayton · 2 years, 4 months ago
  76. 3a1b799 Review feeback from 106420 by dan sinclair · 2 years, 4 months ago
  77. b8b0c21 Add break-if support. by dan sinclair · 2 years, 4 months ago
  78. 6e77b47 Update internals to initializer instead of constructor. by dan sinclair · 2 years, 4 months ago
  79. f148f08 [WGSL] Allow default as a case selector by dan sinclair · 2 years, 4 months ago
  80. d32fbe0 Store expressions in switch case statements. by dan sinclair · 2 years, 4 months ago chromium/5369
  81. df3a046 tint/sem: Remove 'sem_' prefix from array / struct tests by Ben Clayton · 2 years, 4 months ago
  82. c574151 tint: Remove junk from copyright header by Ben Clayton · 2 years, 4 months ago
  83. cd4b6c1 tint/sem: Add missing 'const' to static const char* by Ben Clayton · 2 years, 4 months ago
  84. 4e0689b tint/sem: Move variable decls to CompoundStatement by Ben Clayton · 2 years, 4 months ago
  85. d9222f4 tint/resolver: Validate discard is only used by fragment shaders by Ben Clayton · 2 years, 4 months ago
  86. f10a579 tint: Use `const-expression` and `override-expression` terms by Ben Clayton · 2 years, 4 months ago
  87. d2e0db3 tint: Rename kInvalid to kUndefined for enums by Ben Clayton · 2 years, 4 months ago
  88. bccd87c tint/ast: Generate access.[h|cc] by Ben Clayton · 2 years, 4 months ago
  89. a1c8527 tint/sem: Add Type::HoldsAbstract() by Ben Clayton · 2 years, 5 months ago chromium/5345
  90. 933eb51 tint: Add _tint_materialize internal builtin by Ben Clayton · 2 years, 5 months ago
  91. 7368302 tint: Use PascalCase for builtin enum names by Ben Clayton · 2 years, 5 months ago
  92. ff7cf21 Rename StorageClass to AddressSpace. by dan sinclair · 2 years, 5 months ago
  93. 764a2ab Have DeepestElementOf always return a type. by dan sinclair · 2 years, 5 months ago
  94. c4ebf2c tint: Implement textureSampleBaseClampToEdge by Ben Clayton · 2 years, 5 months ago
  95. 78f8067 Fix overrides in array size. by dan sinclair · 2 years, 5 months ago
  96. 490d988 tint: Simplify workgroup size resolving by Ben Clayton · 2 years, 5 months ago
  97. 751e668 tint/intrinsics.def: Implement saturate() by Ben Clayton · 2 years, 5 months ago
  98. f9eeed6 Convert `@location` to store expression internally. by dan sinclair · 2 years, 6 months ago
  99. 23cf74c Allow sem::GlobalVariable to hold a location. by dan sinclair · 2 years, 6 months ago
  100. 72340d0 Add location into `sem::Parameter`. by dan sinclair · 2 years, 6 months ago