- deb2ec9 tint: fix UB const-eval div by zero by Antonio Maiorano · 2 years ago
- aff2b43 tint/resolver: Fix ICE when using template args with builtin enums by Ben Clayton · 2 years ago chromium/5673
- 5ab6dcb Update AST Fuzzers to initialize MultiPlanar transform. by dan sinclair · 2 years ago
- 86216f5 Add ability to use `{EXPECT|ASSERT}_THAT` with Diagnostics. by dan sinclair · 2 years ago
- 0e22bdb tint/msl: Fix emission of private variables by James Price · 2 years ago
- 6af073c Tint&Dawn: Enable f16 override by Zhaoming Jiang · 2 years ago
- 6c34e11 Support float values where the zeros change the exponent by dan sinclair · 2 years ago
- 52cd8ca tint/hlsl: fix frexp always returning positive values for fractional part by Antonio Maiorano · 2 years ago
- 8cf01ee tint: Support @diagnostic on switch body by James Price · 2 years ago
- 498e918 tint: Support @diagnostic on continuing statements by James Price · 2 years ago
- d7d8b80 tint: Support @diagnostic on loop and loop body by James Price · 2 years ago
- 81d11b3 tint/spirv-reader: cast offset and count args to u32 for insertBits/extractBits by Antonio Maiorano · 2 years ago
- d3c9e8c tint: Fix RemovePhonies with @must_use fns by Ben Clayton · 2 years ago
- 9313aab tint/reader/wgsl: Remove case_body() by Ben Clayton · 2 years ago chromium/5655
- 2fc56a1 tint: Use std::string_view for diagnostics by Ben Clayton · 2 years ago
- 9a56b25 tint/ast: Remove move-constructors for AST nodes by Ben Clayton · 2 years ago
- 39d4065 Move BindingRemapper and MultiplanarExternalTexture to a backend transform. by dan sinclair · 2 years ago
- 0551c4f Move MSL configuration for `ArrayLengthFromUniform` transform. by dan sinclair · 2 years ago
- 8f80d99 tint: Support multiple extensions per 'enable' by Ben Clayton · 2 years ago
- ed28de3 tint: Support @diagnostic on for loops by James Price · 2 years ago
- 9536ced tint: Support @diagnostic on while statements by James Price · 2 years ago
- d0ed63e tint: Support @diagnostic on switch statements by James Price · 2 years ago
- 0607796 tint: Support @diagnostic on if statements by James Price · 2 years ago
- a370186 tint: Fix compilation on latest MSVC by Antonio Maiorano · 2 years ago
- 1f6ce67 Move `clamp_frag_depth` transformer to backend. by dan sinclair · 2 years ago
- 6521a35 Convert generators over to use external texture options. by dan sinclair · 2 years ago
- 97382d9 tint: Validate no template args with functions / builtin calls by Ben Clayton · 2 years ago
- 6784a52 Sync keyword/reserved word list. by dan sinclair · 2 years ago
- 7bca4d7 tint: Remove constant::Value::AllEqual() by James Price · 2 years ago
- 69253ee tint/uniformity: Move recently added tests by James Price · 2 years ago
- 8cb5ed8 tint/uniformity: Fix compound assignment LHS eval by James Price · 2 years ago
- 79d0f2b [ir] Add `ir::Builtin` by dan sinclair · 2 years ago
- cd097f4 tint: Improve module scope var diagnostic by Ben Clayton · 2 years ago chromium/5645
- e95b59c Add ExternalTextureOptions by dan sinclair · 2 years ago
- a36fa42 tint/cmd: Use correct preprocessor guard for libspriv.hpp by Ben Clayton · 2 years ago
- 574b4b1 tint: Fix constant::Splat conversion of struct types by Ben Clayton · 2 years ago
- 7972a10 tint: Add missing include by Ben Clayton · 2 years ago chromium/5642 chromium/5643
- cc3f851 tint/transform: Polyfill f32 conversion to i32 or u32 by Ben Clayton · 2 years ago
- f1f56b2 tint/writer/glsl: Set default precision to highp by Ben Clayton · 2 years ago
- 4fea9d0 tint: Implement Switch() without recursion by Ben Clayton · 2 years ago
- 23946b3 tint: Move Switch() to own header by Ben Clayton · 2 years ago
- 9543f74 Move sem::BuiltinType to builtin::Function. by dan sinclair · 2 years ago chromium/5641
- 03ee23e [ir] Convert materialized nodes to constants by dan sinclair · 2 years ago
- 2657b92 tint/writer/glsl: Fix vector `select` by Ben Clayton · 2 years ago
- da353b4 tint: Flip evaluation order of assignment statements by Ben Clayton · 2 years ago
- 43c5efa [ir] Add error helper to ir builder. by dan sinclair · 2 years ago
- 724a70f [ir] Add user functions, value constructors and value converters by dan sinclair · 2 years ago
- 51be342 tint/writer/glsl: Fix emission of lowest i32 value by Ben Clayton · 2 years ago
- ce2578b tint/transform: Refactor BuiltinPolyfill transform by Ben Clayton · 2 years ago
- eebbdef Split `BindingPoint` out of MultiplanarExternalTexture. by dan sinclair · 2 years ago chromium/5639
- 068eb3e tint: Fix HLSL texture queries and re-add textureNumLayers() by Ben Clayton · 2 years ago
- 0917fbb Reland "Add writer to emit the AST." by dan sinclair · 2 years ago
- 2fe7f19 Use `absl::from_chars` instead of `strtod` by dan sinclair · 2 years ago
- 142bddf Fix #ifdefs for spvtools by Austin Eng · 2 years ago
- f244bff Fix build of tint_cmd_helper by Austin Eng · 2 years ago
- 8525ff2 tint/transform/robustness: Implement predicated mode by Ben Clayton · 2 years ago
- 5e56551 Revert "Add writer to emit the AST." by Dan Sinclair · 2 years ago
- 5ab2928 Convert `strtoll` to use `std::from_chars`. by dan sinclair · 2 years ago
- a753ad4 Add writer to emit the AST. by dan sinclair · 2 years ago
- 63d0fab tint: Fix HLSL emission for out-of-order storage / uniform buffers by Ben Clayton · 2 years ago
- fd387a3 tint: Fix WGSL emission of const_assert by Ben Clayton · 2 years ago
- bd9f6e6 tint: Remove textureNumLayers() overloads for texture cube arrays by Ben Clayton · 2 years ago
- 3a431d7 tint/intrinsics.def: Fix textureStore overload by Ben Clayton · 2 years ago
- 472815d tint: Fix build on windows + cmake by Ben Clayton · 2 years ago
- 67e1de4 tint/transform: Reduce verbosity of TINT_PRINT_PROGRAM_FOR_EACH_TRANSFORM by Ben Clayton · 2 years ago
- f7910f5 tint.h: Remove 'libspirv.hpp' include by Ben Clayton · 2 years ago
- 6cc183c Generic template and forward in stringstream. by dan sinclair · 2 years ago
- 03de0e8 Move tint::transform::Robustness to a santizier transform by Ben Clayton · 2 years ago
- d7ee9c1 tint/sem: Add Declaration() override for IndexAccessorExpression by Ben Clayton · 2 years ago chromium/5628
- 1edc272 tint/transform: Implement CreateASTTypeFor() for pointers by Ben Clayton · 2 years ago
- 57be2ff tint: Change CloneContext::Replace() to replace the map entry by Ben Clayton · 2 years ago
- 2615755 tint/transform/utils: Add HoistToDeclBefore::Replace() by Ben Clayton · 2 years ago
- c0c8abc tint/resolver: Add missing ResolvedIdentifier case for 'let' by Ben Clayton · 2 years ago
- 3cde73c tint/transform/utils: Correctly scope for-loop init by Ben Clayton · 2 years ago
- d623182 tint/PromoteInitializers: Do not hoist abstracts by James Price · 2 years ago
- dee884c Convert most remaining usages to utils::StringStream. by dan sinclair · 2 years ago
- 7c21fe5 tint/uniformity: Fix struct member partial pointers by James Price · 2 years ago
- b7c2aed tint: Skip short-circuited array init const eval by James Price · 2 years ago
- 0723a3c Convert WGSL reader to utils::StringStream. by dan sinclair · 2 years ago
- 0c184c2 Convert SPIR-V reader to utils::StringStream. by dan sinclair · 2 years ago
- b23cda4 Convert the resolver over to utils::StringStream. by dan sinclair · 2 years ago
- b2ba57b Convert TextGenerator over to utils::StringStream. by dan sinclair · 2 years ago
- 88fea2a Convert the WGSL generator to utils::StringStream. by dan sinclair · 2 years ago
- ec24bb2 Convert SPIR-V Writer over to utils::StringStream. by dan sinclair · 2 years ago
- 52fa68b Convert MSL generator over to utils::StringStream. by dan sinclair · 2 years ago
- 2b9d5b3 Convert HLSL generator over to utils::StringStream. by dan sinclair · 2 years ago
- dba03d3 Convert GLSL Generator over to utils::StringStream. by dan sinclair · 2 years ago
- a4637ad Convert IR over to `utils::StringStream`. by dan sinclair · 2 years ago
- 7ca41ff Add a utils/string_stream class. by dan sinclair · 2 years ago
- 4d3af66 tint/msl: Preserve trailing vec3 padding by James Price · 2 years, 1 month ago
- 43ffb09 tint: validate max number of case selectors in a switch statement by Antonio Maiorano · 2 years, 1 month ago
- 1bb5be9 tint: improve error message about function paramter limit by Antonio Maiorano · 2 years, 1 month ago
- 6b304e9 tint: validate max nesting depth of composite types by Antonio Maiorano · 2 years, 1 month ago
- 0b3400c tint: Add chromium_internal_relaxed_uniform_layout by James Price · 2 years, 1 month ago
- 8061356 tint: Pass constant::Values to ArrayOrStructCtor by James Price · 2 years, 1 month ago
- c5ec169 classify template args: add cases used to debug Treesitter scanner by David Neto · 2 years, 1 month ago
- 6176c85 tint: Preserve padding in matrices with three rows by James Price · 2 years, 1 month ago
- fe19fee tint/const-eval: Fix runtime semantics for (x % 0) by James Price · 2 years, 1 month ago
- 04529be Dawn/Tint: Polyfill reflect vec2<f32> for D3D12 FXC on Intel by Zhaoming Jiang · 2 years, 1 month ago
- 8ef7311 tint: validate max number of members in a struct by Antonio Maiorano · 2 years, 1 month ago