- 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
- d3c9e8c tint: Fix RemovePhonies with @must_use fns by Ben Clayton · 2 years ago
- 8f80d99 tint: Support multiple extensions per 'enable' by Ben Clayton · 2 years ago
- e95b59c Add ExternalTextureOptions by dan sinclair · 2 years ago
- cc3f851 tint/transform: Polyfill f32 conversion to i32 or u32 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
- da353b4 tint: Flip evaluation order of assignment statements 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
- 8525ff2 tint/transform/robustness: Implement predicated mode by Ben Clayton · 2 years ago
- 63d0fab tint: Fix HLSL emission for out-of-order storage / uniform buffers by Ben Clayton · 2 years ago
- 67e1de4 tint/transform: Reduce verbosity of TINT_PRINT_PROGRAM_FOR_EACH_TRANSFORM 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
- 1edc272 tint/transform: Implement CreateASTTypeFor() for pointers by Ben Clayton · 2 years ago
- 2615755 tint/transform/utils: Add HoistToDeclBefore::Replace() 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
- 4d3af66 tint/msl: Preserve trailing vec3 padding by James Price · 2 years, 1 month ago
- 6176c85 tint: Preserve padding in matrices with three rows 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
- 1a1b527 tint/transform: Inline HLSL uniform / storage buffers by Ben Clayton · 2 years, 1 month ago
- 39b7330 Fix UV coord for TextureLoad by jchen10 · 2 years, 1 month ago
- 54a104e tint: Update constructor / conversion terminology by Ben Clayton · 2 years, 1 month ago
- b549b30 tint: Validate @must_use on functions and builtins by Ben Clayton · 2 years, 1 month ago
- 239b429 tint/HoistToDeclBefore: Use explicit types by James Price · 2 years, 1 month ago
- 4d3ff97 tint: Resolve @builtin() args as expressions by Ben Clayton · 2 years, 1 month ago
- 2157170 Remove the `type` keyword. by dan sinclair · 2 years, 1 month ago
- 993a658 Move InterpolationSampling and InterpolationType to builtin. by dan sinclair · 2 years, 1 month ago
- ef30aa4 Move type/builtin to builtin. by dan sinclair · 2 years, 1 month ago chromium/5606
- ba082fd Move TexelFormat to builtin by dan sinclair · 2 years, 1 month ago
- 2a65163 Move type::AddressSpace to builtin/ by dan sinclair · 2 years, 1 month ago
- b6cc4cb Move type/access to builtin. by dan sinclair · 2 years, 1 month ago
- 79781f2 tint: Unkeyword 'var' template args by Ben Clayton · 2 years, 1 month ago chromium/5605
- 1b90f93 tint: Remove type::AddressSpace::kNone by Ben Clayton · 2 years, 1 month ago
- 643f2aa tint/reader/wgsl: Remove type keywords by Ben Clayton · 2 years, 1 month ago
- e4039c7 Move the Extension builtin to the builtin/ folder. by dan sinclair · 2 years, 1 month ago
- 6392579 Move BuiltinValue to builtin/ by dan sinclair · 2 years, 1 month ago
- ee665a4 tint: add precise float mod polyfill and enable it for HLSL by Antonio Maiorano · 2 years, 1 month ago
- 971318f tint: Replace all remaining AST types with ast::Type by Ben Clayton · 2 years, 1 month ago
- 1131d31 tint/ast: Remove ast::StorageTexture by Ben Clayton · 2 years, 1 month ago chromium/5589
- ec20758 tint: polyfill remainder to handle negative operands by Antonio Maiorano · 2 years, 1 month ago
- a5fec20 tint/ast: Remove ast::DepthTexture and ast::DepthMultisampledTexture by Ben Clayton · 2 years, 1 month ago
- 4906b03 tint/ast: Remove ast::ExternalTexture by Ben Clayton · 2 years, 1 month ago
- ed3389f tint/ast: Remove ast::Sampler by Ben Clayton · 2 years, 1 month ago
- 6e0a515 tint/ast: Remove scalar types from ast::* by Ben Clayton · 2 years, 1 month ago
- 031e2f5 tint/resolver: Resolve builtin enumerators by Ben Clayton · 2 years, 1 month ago chromium/5587
- 4e4cada tint/transform: Simplify Renamer transform by Ben Clayton · 2 years, 1 month ago
- b75252b tint/ast: Change TypeDecl::name to an ast::Identifier. by Ben Clayton · 2 years, 1 month ago
- 651d9e2 tint/ast: Change Variable::symbol to Variable::name by Ben Clayton · 2 years, 1 month ago
- 199440e tint/ast: Change StructMember::symbol to StructMember::name by Ben Clayton · 2 years, 1 month ago
- ce31d18 tint/ast: Change Function::symbol to Function::name by Ben Clayton · 2 years, 1 month ago
- 9e36723 tint: Rework TypesBuilder::array() to take attribute list by Ben Clayton · 2 years, 1 month ago
- 1906857 tint: Remove ast::Void by Ben Clayton · 2 years, 1 month ago
- 01ac21c tint: Rename ProgramBuilder::Construct() to Call() by Ben Clayton · 2 years, 1 month ago
- ad733018 tint/type: Rename ShortName to type::Builtin by Ben Clayton · 2 years, 1 month ago
- 0b4a2f1 tint: Add sem::Expression by Ben Clayton · 2 years, 1 month ago chromium/5580
- ef1811a tint: static_assert that Sem.Get() template arg is needed by Ben Clayton · 2 years, 1 month ago
- ad31565 tint/ast: Add AccessorExpression by Ben Clayton · 2 years, 1 month ago
- 3fb9a3f tint/sem: Rename Expression to ValueExpression by Ben Clayton · 2 years, 1 month ago
- 98dc5a8 tint/ast: Make DiagnosticControl a plain struct by James Price · 2 years, 1 month ago
- 2117f80 tint: Reduce repetition for ty.type_name() by Ben Clayton · 2 years, 1 month ago
- 89a717b tint: Have ast::TypeName use ast::Identifier by Ben Clayton · 2 years, 1 month ago
- 12914ee tint: Have ast::DiagnosticControl use ast::Identifier by Ben Clayton · 2 years, 1 month ago
- a4117ca tint: Have ast::MemberAccessorExpression use ast::Identifier by Ben Clayton · 2 years, 1 month ago
- 6cba18b tint: Have ast::IdentifierExpression use ast::Identifier by Ben Clayton · 2 years, 1 month ago
- 999db74 tint: Have ast::CallExpression use ast::Identifier by Ben Clayton · 2 years, 1 month ago
- f374b81 Remove `sig` deprecation. by dan sinclair · 2 years, 1 month ago
- 97ad405 Fix MSVC 14.29 errors: by Corentin Wallez · 2 years, 1 month ago
- 7ce72de tint/renamer: Preserve diagnostic control names by James Price · 2 years, 2 months ago
- 2dbb7b4 tint/SingleEntryPoint: Handle diagnostic directive by James Price · 2 years, 2 months ago
- bb02290 tint/uniformity: Violations are now errors by James Price · 2 years, 2 months ago
- c98d57d tint: Rename 'static_assert' to 'const_assert' by Ben Clayton · 2 years, 2 months ago
- 9dc48bc tint: Rename 'type' to 'alias' by Ben Clayton · 2 years, 2 months ago chromium/5559
- 3085e23 Move SamplerKind out of ast and into type. by dan sinclair · 2 years, 2 months ago
- 57c0bbc Move ast/texel_format to type/texel_format. by dan sinclair · 2 years, 2 months ago chromium/5554
- 61c16eb Move ast/access to type/access. by dan sinclair · 2 years, 2 months ago
- 18b2158 Move ast/address_space to type/ by dan sinclair · 2 years, 2 months ago
- 3cbf3fc Move TextureDimension to type/ by dan sinclair · 2 years, 2 months ago
- f1fc8c8 tint: Remove commented out includes by Ben Clayton · 2 years, 2 months ago
- d03dcee tint: Add bgra8unorm storage texture support by Ben Clayton · 2 years, 2 months ago
- 884f952 tint/utils: Add TINT_LIKELY / TINT_UNLIKELY macros by Ben Clayton · 2 years, 2 months ago
- 42363a5 tint/transform: Skip SimplifyPointers if possible by Ben Clayton · 2 years, 2 months ago
- 1f9e50e Add another const to arrays of strings in renamer.cc by Brandon Jones · 2 years, 2 months ago
- 7a41bf1 tint/transform: Skip Unshadow if possible by Ben Clayton · 2 years, 2 months ago
- 973a685 tint/transform: Skip LocalizeStructArrayAssignment if possible by Ben Clayton · 2 years, 2 months ago
- 477744b Tint/GLSL: fix null ptr deref in Texture1D -> 2D. by senorblanco@chromium.org · 2 years, 2 months ago
- fb8a6db Implement a Texture1D -> Texture2D transform. by Stephen White · 2 years, 2 months ago chromium/5525
- 128980f tint: Add support for workgroupUniformLoad by James Price · 2 years, 2 months ago
- be367b7 Reduce shader complexity for external textures by Ben Clayton · 2 years, 2 months ago
- 2f9a988 tint: Implement sem::Load by Ben Clayton · 2 years, 3 months ago
- 183df9d Implement External Texture Crop Functionality by Brandon Jones · 2 years, 3 months ago
- 5addefb Rename Constant::As to Constant::ValueAs. by dan sinclair · 2 years, 3 months ago
- 0335c7d tint: Add matrix short names by Ben Clayton · 2 years, 3 months ago
- 28a7827 Rename type Base methods by dan sinclair · 2 years, 3 months ago
- 28779af tint: impement short-circuiting for const eval of logical and/or by Antonio Maiorano · 2 years, 3 months ago