- 18b9663 tint: remove duplicated ending newline in ctor_conv_intrinsic.cc by Zhaoming Jiang · 2 years, 9 months ago
- c1cb9dc tint/resolver: Evaluate constant index accessors by Ben Clayton · 2 years, 9 months ago
- 797f0f8 tint/sem: Return vector for Type::ElementOf(matrix) by Ben Clayton · 2 years, 9 months ago
- 44eb108 tint/resolver: Change return type of EvaluateConstantValue() by Ben Clayton · 2 years, 9 months ago
- 22d8dea tint/resolver: Fix ICE when failing to materialize by Ben Clayton · 2 years, 9 months ago
- e4e4854 tint/resolver: Clean up 'let' / 'override' resolving by Ben Clayton · 2 years, 9 months ago
- ee49b1e tint/resolver: Clean up 'var' resolving by Ben Clayton · 2 years, 9 months ago chromium/5133
- a05e31b tint/resolver: Clean up parameter resolving by Ben Clayton · 2 years, 9 months ago
- 0a4e2a1 Remove NOLINT lines from c++17 headers by dan sinclair · 2 years, 9 months ago
- ecb46b3 tint/resolver: Move texture validation to the right place by Ben Clayton · 2 years, 9 months ago
- dcdf66e tint/ast: Derive off `ast::Variable` by Ben Clayton · 2 years, 9 months ago
- 49d1a2d Add while statement parsing. by dan sinclair · 2 years, 9 months ago
- 2a8861d2 tint: Rework errors around variable declarations by Ben Clayton · 2 years, 9 months ago
- 418e873 tint: Make sure enable directives go first in ordered_globals by Zhaoming Jiang · 2 years, 9 months ago
- 3e38d7e tint: Remove support for smoothStep builtin by James Price · 2 years, 9 months ago
- 2032d03 tint/transform: Remove use of StorageClass on parameter by Ben Clayton · 2 years, 9 months ago chromium/5124
- 2ae2983 tint: Add ast::ParameterList, use it by Ben Clayton · 2 years, 9 months ago chromium/5123
- 7164b97 tint: Clean up Func() usage by Ben Clayton · 2 years, 9 months ago
- 0fb4e2c tint: f16 literal in WGSL lexer and check subnormal f32/f16 hex literal by Zhaoming Jiang · 2 years, 9 months ago
- 856d6af tint: uniformity: detect pointers assigned to in non-uniform control flow by Antonio Maiorano · 2 years, 9 months ago
- bd30d9e tint: uniformity: control flow reconverges after short-circuiting op when behaviour is {Next} by Antonio Maiorano · 2 years, 9 months ago chromium/5110
- b29892b Update src/tint unittests to new @stage format. by dan sinclair · 2 years, 9 months ago chromium/5108
- 33fe68e tint/resolver: Prevent ICE with invalid input by Ben Clayton · 2 years, 9 months ago chromium/5106
- c0af5c5 tint: Add builtin tests for arguments passed by var by Ben Clayton · 2 years, 10 months ago
- 451eee0 tint: Stub intrinsic @const evaluation by Ben Clayton · 2 years, 10 months ago
- e3e91c0 tools: intrinsic-gen - [[decoration]] -> @attribute by Ben Clayton · 2 years, 10 months ago
- 0d757d2 tint/resolver: Enable abstract-numerics by Ben Clayton · 2 years, 10 months ago
- 7e495d8 tint/resolver: Implement candidate overload resolution by Ben Clayton · 2 years, 10 months ago
- 22bd004 tint/resolver: Materialize RHS of non-phony assignments by Ben Clayton · 2 years, 10 months ago
- 649d3d9 tint/resolver: Materialize array size expression by Ben Clayton · 2 years, 10 months ago
- 49a0914 tint/resolver: Materialize array index expression by Ben Clayton · 2 years, 10 months ago
- 08f4b55 Implement atomicCompareExchangeWeak returning struct instead of vec2 by Antonio Maiorano · 2 years, 10 months ago chromium/5096
- b8ac9339 tint/resolver: Materialize arguments to @workgroup_size by Ben Clayton · 2 years, 10 months ago chromium/5090 chromium/5091 chromium/5092
- 8c7ffbd tint/resolver: Materialize argument to bitcast by Ben Clayton · 2 years, 10 months ago
- 3a236c6 tint/resolver: Add tests for implicit type materialization by Ben Clayton · 2 years, 10 months ago
- 3aa0f81 tint/resolver: Rename test field names, update comments by Ben Clayton · 2 years, 10 months ago
- eac0566 tint/resolver: Make Materialize() handle nullptr expressions by Ben Clayton · 2 years, 10 months ago
- 572eaf2 tint: Remove ConversionFailure::kTooSmall by Ben Clayton · 2 years, 10 months ago
- 4b04721 tint/resolver: Ensure that validation is done before CollectTextureSamplerPairs() by Ben Clayton · 2 years, 10 months ago
- 0937398 tint: Clamp constants to type's limits when number is unrepresentable by Ben Clayton · 2 years, 10 months ago
- e34e059 tint/resolver: Ensure materialized values are representable by Ben Clayton · 2 years, 10 months ago chromium/5084
- a8d5228 tint/resolver: Add `DataType<T>::ElementType` typedef by Ben Clayton · 2 years, 10 months ago
- 6ae7c06 tint/resolver: Change DataType<T>::Expr() value type to double. by Ben Clayton · 2 years, 10 months ago
- 9707e6b tint: Rework sem::Constant to be variant-of-vector by Ben Clayton · 2 years, 10 months ago
- 932418e tint: Implement abstract-numeric materialization by Ben Clayton · 2 years, 10 months ago
- 55c0c9d tint: Add abstract numerics to vector and matrix constructors by Ben Clayton · 2 years, 10 months ago
- d3de38d tint: Simplify the resolver constant evaluation by Ben Clayton · 2 years, 10 months ago
- 6522837 tint: Add `enable_abstract_numerics` flag on Resolver by Ben Clayton · 2 years, 10 months ago
- 43581f1 tint: Add new methods to semantic Switch nodes by Ben Clayton · 2 years, 10 months ago
- a2ce4ec tint: Add more helpers to resolver_test_helper.h by Ben Clayton · 2 years, 10 months ago
- e9ce832 tint: Minor, miscellaneous cleanups by Ben Clayton · 2 years, 10 months ago chromium/5074
- eee9f88 tint: Extract intrinsic-table common type to helper by Ben Clayton · 2 years, 10 months ago
- e5a67ac tint: Remove ast::CallExpression -> sem::Call implicit mapping by Ben Clayton · 2 years, 10 months ago
- 7b921fb tint: No-op Resolver refactoring by Ben Clayton · 2 years, 10 months ago
- 86a617f Add InsertBraces: true to .clang-format by Austin Eng · 2 years, 10 months ago
- 6ac00ed tint: IntrinsicTable: Add abstract numeric types by Ben Clayton · 2 years, 10 months ago
- b1fa457 tint: IntrinsicTable: Use [[display]] name for type matchers by Ben Clayton · 2 years, 10 months ago
- 7f2b8cd tint: Refactor Extensions / Enables. by Ben Clayton · 2 years, 10 months ago
- 23696b1 tint: Implement abstract-numeric overload resolution by Ben Clayton · 2 years, 10 months ago
- c670018 tint: intrinsics.def Support [[precedence]] decoration by Ben Clayton · 2 years, 10 months ago
- 5ff7d67 tint: Validate that sampled texture type must be f32, i32, or u32 by Antonio Maiorano · 2 years, 10 months ago chromium/5071
- 4c9ed74 tint: IntrinsicTable: Rename open/closed -> template by Ben Clayton · 2 years, 10 months ago
- aaa9ba3 tint: Simplify sem::Constant::Scalar by Ben Clayton · 2 years, 10 months ago
- 661e33c tint: Cleanup of IntrinsicTable by Ben Clayton · 2 years, 10 months ago chromium/5069
- 8ba6e1d tint: limit expression depth to avoid stack overflow in backends by Antonio Maiorano · 2 years, 10 months ago
- 5880ed1 tint: Fix edge for CallSiteRequiredToBeUniform by James Price · 2 years, 10 months ago
- 3b5edf1 tint: Add matrix identify and single-scalar ctors by Ben Clayton · 2 years, 10 months ago
- 6ae608c tint: Add constructors and conversions to the intrinsic table by Ben Clayton · 2 years, 10 months ago
- 9ff8abf tint: Fix clang chromium-style warnings treated as errors by Ben Clayton · 2 years, 10 months ago
- 35f0fca tint/uniformity: Use non-recursive graph traversal by James Price · 2 years, 10 months ago
- a89ff59 tint: Show where control flow became non-uniform by James Price · 2 years, 10 months ago
- d8e77e2 tint: Prevent integer overflow in IntrinsicTable by Ben Clayton · 2 years, 10 months ago
- 59e2394 tint: Minor IntrinsicTable cleanup by Ben Clayton · 2 years, 10 months ago chromium/5061
- 77473b4 tint: Split tables for unary and binary operators by Ben Clayton · 2 years, 10 months ago
- 62bfd31 tint: Implement `f16` keyword in Tint frontend by Zhaoming Jiang · 2 years, 10 months ago
- ed6ff9c tint: Rename kNotAnExtenxion to kNoExtension by Zhaoming Jiang · 2 years, 10 months ago
- 816148f tint: Add implicit CF_return->{last cf} edge by James Price · 2 years, 10 months ago
- cd55f15 tint/resolver: Fix chromium-style warning treated as error by Ben Clayton · 2 years, 10 months ago
- 7dd0ab7 tint: Show the source of non-uniformity by James Price · 2 years, 10 months ago
- 9c03abf tint: Show the reason for a uniformity requirement by James Price · 2 years, 10 months ago
- 874b61f tint/uniformity: Retain control flow graphs by James Price · 2 years, 10 months ago
- be656f7 tint: Implement uniformity analaysis by James Price · 2 years, 10 months ago
- 8e68f0a tint: Resolve empty loop continuing blocks by James Price · 2 years, 10 months ago
- 2cf32b1 tint: Make ScopeStack key type generic by James Price · 2 years, 10 months ago
- 0a3cda9 tint: Replace all ProgramBuilder float literals with '_f' suffix by Ben Clayton · 2 years, 10 months ago
- 636e3d0 tint: Add a negation operator to Number by Ben Clayton · 2 years, 10 months ago
- 17fa42d tint: Prevent Expr() implicit conversion to bool by Ben Clayton · 2 years, 10 months ago
- 41285aa tint: Lex different tokens for float suffixes by Ben Clayton · 2 years, 10 months ago
- 6c9e475 tint: Support dot4I8Packed and dot4U8Packed in sem by Jiawei Shao · 2 years, 10 months ago
- b61e045 tint: Add unary-ops to the intrinsic table by Ben Clayton · 2 years, 10 months ago
- 9fb29a3 tint: Add binary-ops to the intrinsic table by Ben Clayton · 2 years, 10 months ago
- e6e96de tint: Add operator support to intrinsic-gen by Ben Clayton · 2 years, 10 months ago
- e132516 tint: Rename and move builtin_table and builtin-gen by Ben Clayton · 2 years, 10 months ago
- 0ce9ab0 tint: Change all ProgramBuilder literals to 'i' or 'u' suffix by Ben Clayton · 2 years, 10 months ago
- 8822e29 tint: Merge [S|U]intLiteralExpression by Ben Clayton · 2 years, 10 months ago
- 8aff0ed tint: Add ProgramBuilder::Else() helper by James Price · 2 years, 11 months ago
- 41e4d9a Consistent formatting for Dawn/Tint. by dan sinclair · 2 years, 11 months ago chromium/5038 chromium/5039
- 26ebe5e tint: Refactor if-else statement representation by James Price · 2 years, 11 months ago
- 01004b7 tint: Remove '_type' suffix from file names by Ben Clayton · 2 years, 11 months ago
- e85fe16 tint: ProgramBuilder: Rename Const() to Let() by Ben Clayton · 2 years, 11 months ago