- 0e22bdb tint/msl: Fix emission of private variables by James Price · 1 year, 10 months ago
- 39d4065 Move BindingRemapper and MultiplanarExternalTexture to a backend transform. by dan sinclair · 1 year, 10 months ago
- 0551c4f Move MSL configuration for `ArrayLengthFromUniform` transform. by dan sinclair · 1 year, 10 months ago
- 6521a35 Convert generators over to use external texture options. by dan sinclair · 1 year, 10 months ago
- 7bca4d7 tint: Remove constant::Value::AllEqual() by James Price · 1 year, 10 months ago
- e95b59c Add ExternalTextureOptions by dan sinclair · 1 year, 11 months ago
- cc3f851 tint/transform: Polyfill f32 conversion to i32 or u32 by Ben Clayton · 1 year, 11 months ago
- 23946b3 tint: Move Switch() to own header by Ben Clayton · 1 year, 11 months ago
- 9543f74 Move sem::BuiltinType to builtin::Function. by dan sinclair · 1 year, 11 months ago chromium/5641
- 068eb3e tint: Fix HLSL texture queries and re-add textureNumLayers() by Ben Clayton · 1 year, 11 months ago
- 8525ff2 tint/transform/robustness: Implement predicated mode by Ben Clayton · 1 year, 11 months ago
- bd9f6e6 tint: Remove textureNumLayers() overloads for texture cube arrays by Ben Clayton · 1 year, 11 months ago
- 6cc183c Generic template and forward in stringstream. by dan sinclair · 1 year, 11 months ago
- 03de0e8 Move tint::transform::Robustness to a santizier transform by Ben Clayton · 1 year, 11 months ago
- b2ba57b Convert TextGenerator over to utils::StringStream. by dan sinclair · 1 year, 11 months ago
- 52fa68b Convert MSL generator over to utils::StringStream. by dan sinclair · 1 year, 11 months ago
- dba03d3 Convert GLSL Generator 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
- 54a104e tint: Update constructor / conversion terminology by Ben Clayton · 1 year, 11 months ago
- b549b30 tint: Validate @must_use on functions and builtins 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
- 993a658 Move InterpolationSampling and InterpolationType to builtin. by dan sinclair · 1 year, 11 months ago
- 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
- 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
- 6392579 Move BuiltinValue to builtin/ by dan sinclair · 1 year, 11 months ago
- 971318f tint: Replace all remaining AST types with ast::Type by Ben Clayton · 2 years ago
- ed3389f tint/ast: Remove ast::Sampler by Ben Clayton · 2 years ago
- 651d9e2 tint/ast: Change Variable::symbol to Variable::name by Ben Clayton · 2 years ago
- 199440e tint/ast: Change StructMember::symbol to StructMember::name by Ben Clayton · 2 years ago
- ce31d18 tint/ast: Change Function::symbol to Function::name by Ben Clayton · 2 years ago
- 9e36723 tint: Rework TypesBuilder::array() to take attribute list by Ben Clayton · 2 years ago
- 35089ee tint: Use ProgramBuilder::Bitcast() by Ben Clayton · 2 years ago
- 6adb65c tint: Use ProgramBuilder::Discard() by Ben Clayton · 2 years ago
- 1906857 tint: Remove ast::Void by Ben Clayton · 2 years ago
- 01ac21c tint: Rename ProgramBuilder::Construct() to Call() by Ben Clayton · 2 years ago
- 0b4a2f1 tint: Add sem::Expression by Ben Clayton · 2 years ago chromium/5580
- ad31565 tint/ast: Add AccessorExpression by Ben Clayton · 2 years ago
- 98dc5a8 tint/ast: Make DiagnosticControl a plain struct by James Price · 2 years ago
- 2117f80 tint: Reduce repetition for ty.type_name() 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
- 999db74 tint: Have ast::CallExpression use ast::Identifier by Ben Clayton · 2 years ago
- f374b81 Remove `sig` deprecation. by dan sinclair · 2 years ago
- e8ea579 tint/writer: Handle diagnostic directives by James Price · 2 years ago
- c98d57d tint: Rename 'static_assert' to 'const_assert' by Ben Clayton · 2 years ago
- 3085e23 Move SamplerKind out of ast and into type. by dan sinclair · 2 years ago
- 57c0bbc Move ast/texel_format to type/texel_format. by dan sinclair · 2 years ago chromium/5554
- 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
- 3cbf3fc Move TextureDimension 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, 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
- 10182c4 Move sem::Constant to constant::Constant by dan sinclair · 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
- 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
- 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, 2 months ago
- 7017ec2 tint: Implement signed-int overloads of sign() by Ben Clayton · 2 years, 2 months ago chromium/5465
- 6c337aa tint/sem: Rename [un]signed Type helper methods by Ben Clayton · 2 years, 2 months ago
- 4c8f5a1 tint: const eval of logical AND and OR by Antonio Maiorano · 2 years, 2 months ago
- ad9cd0a Add base class for sem Struct and StructMember by dan sinclair · 2 years, 2 months ago
- 8753796 tint: Add PreservePadding transform by James Price · 2 years, 2 months ago
- 15e7f94 Remove ArrayCount helpers. by dan sinclair · 2 years, 2 months ago chromium/5454
- 6992f51 tint: Add DirectVariableAccess transform by Ben Clayton · 2 years, 2 months ago
- ed998e9 tint: Suffix builtin return types with '_f32' by Ben Clayton · 2 years, 2 months ago
- 69c2c34 tint: Implement const-eval of frexp() by Ben Clayton · 2 years, 2 months ago
- 329dfd7 tint: Implement const-eval of modf by Ben Clayton · 2 years, 2 months ago
- 267f174 Remove infrastructure for fallthrough by dan sinclair · 2 years, 2 months ago
- 10fae7a tint: Rename `frexp().sig` to `frexp().fract` by Ben Clayton · 2 years, 2 months ago
- 46ee639 tint/transform: Implement div / mod polyfill by Ben Clayton · 2 years, 2 months ago
- 744d0eb tint: Use "demote-to-helper" semantics for discard by James Price · 2 years, 2 months ago
- 02f04d9 tint/transform: Polyfill bit-shift with RHS modulo by Ben Clayton · 2 years, 3 months ago
- 2bea905 tint: Implement runtime quantizeToF16() by Ben Clayton · 2 years, 3 months ago
- 6dbb463 tint/writers: Polyfill integer clamp() by Ben Clayton · 2 years, 3 months ago
- a92f425 tint/writer/msl: Move packed_vector hacks to transform by Ben Clayton · 2 years, 3 months ago chromium/5386
- 13f0890 tint/intrinsics: Texture queries now return unsigned integer / vectors by Ben Clayton · 2 years, 3 months ago
- da5424b tint: Allow signed / unsigned texture builtin params by Ben Clayton · 2 years, 3 months ago
- b8b0c21 Add break-if support. by dan sinclair · 2 years, 3 months ago
- 6e77b47 Update internals to initializer instead of constructor. by dan sinclair · 2 years, 3 months ago
- f148f08 [WGSL] Allow default as a case selector by dan sinclair · 2 years, 3 months ago
- d32fbe0 Store expressions in switch case statements. by dan sinclair · 2 years, 3 months ago chromium/5369
- d9222f4 tint/resolver: Validate discard is only used by fragment shaders by Ben Clayton · 2 years, 3 months ago
- 1a56778 tint/writer: Check extensions are supported by Ben Clayton · 2 years, 3 months ago
- d5139b4 [msl] Handle packed conversions in shift expressions. by dan sinclair · 2 years, 3 months ago
- f10a579 tint: Use `const-expression` and `override-expression` terms by Ben Clayton · 2 years, 3 months ago
- d2e0db3 tint: Rename kInvalid to kUndefined for enums by Ben Clayton · 2 years, 3 months ago
- 75bc93c tint: Fix const eval of type conversions by Ben Clayton · 2 years, 3 months ago