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