- 82177da spirv-reader: add ColMajor decoration as needed for end2end by David Neto · 2 years, 6 months ago
- feb14eb tint: update spirv-tools and fix unittests by dawn-autoroll · 2 years, 6 months ago
- 2bcade2 Update MSL generator to handle casts of packed types. by dan sinclair · 2 years, 6 months ago
- 06844a5 tint/hlsl: remove [loop] attribute on all loops by Antonio Maiorano · 2 years, 6 months ago
- 2af7ab3 Add missing operator to regex fuzzer by Alastair Donaldson · 2 years, 6 months ago
- f9f583b Update align attribute to allow u32. by dan sinclair · 2 years, 6 months ago
- a33bc2c Add some GLSL zero initialization tests. by dan sinclair · 2 years, 6 months ago
- 764a2ab Have DeepestElementOf always return a type. by dan sinclair · 2 years, 6 months ago
- cb41b8f Convert `align` attribute to expressions. by dan sinclair · 2 years, 6 months ago
- 4c70d7f tint: Make uniformity analysis failures a hard error by Ben Clayton · 2 years, 6 months ago
- 5f33fac tint: const eval of binary left shift by Antonio Maiorano · 2 years, 7 months ago chromium/5320
- c4ebf2c tint: Implement textureSampleBaseClampToEdge by Ben Clayton · 2 years, 7 months ago
- 78f8067 Fix overrides in array size. by dan sinclair · 2 years, 7 months ago
- 490d988 tint: Simplify workgroup size resolving by Ben Clayton · 2 years, 7 months ago
- 1662f55 Fixup some grammar. by dan sinclair · 2 years, 7 months ago
- 30f51b9 Delete the remove_stale_autogen_files mechanism. by Corentin Wallez · 2 years, 7 months ago chromium/5313
- 7d9140f spirv-reader: Refactor tracking of locally-defined values by David Neto · 2 years, 7 months ago
- e68d450 tint/resolver: Consistently use utils::Result in ConstEval by Ben Clayton · 2 years, 7 months ago
- 65edd3d Run SubstituteOverrides in fuzzers if needed. by dan sinclair · 2 years, 7 months ago
- b7da8f6 Fix out-of-bounds access in regex fuzzer by Alastair Donaldson · 2 years, 7 months ago
- e14a27b tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL by Antonio Maiorano · 2 years, 7 months ago
- 90b29e5 tint/transform/std140: Correctly handle nested / bare matrices by Ben Clayton · 2 years, 7 months ago
- 84b43d6 tint/writer: Handle unnested, uniform matCx2 matrices by Ben Clayton · 2 years, 7 months ago
- a3f2bf6 spirv-reader: phis as a particular case of hoisting to a var by David Neto · 2 years, 7 months ago
- ebc5bba tint: const eval of binary XOR by Antonio Maiorano · 2 years, 7 months ago
- 6ab0265 tint/spirv-reader: add support for GLSLstd450MatrixInverse by Antonio Maiorano · 2 years, 7 months ago chromium/5304
- 060137a Replace NULL with nullptr by Jiawei Shao · 2 years, 7 months ago
- 751e668 tint/intrinsics.def: Implement saturate() by Ben Clayton · 2 years, 7 months ago
- f3d9ea4 tint: Error if statically indexing out of bounds. by Ben Clayton · 2 years, 7 months ago
- 05d8b02 GLSL: implement host-visible memory padding. by Stephen White · 2 years, 7 months ago
- e667d77 tint/fuzzers/tint_concurrency_fuzzer: Reduce number of threads by Ben Clayton · 2 years, 7 months ago
- 0dfbaa9 tint: Make ForEachElemPair return value an enum instead of a bool by Antonio Maiorano · 2 years, 7 months ago
- e53b6f9 tint: const eval of binary bitwise AND and OR by Antonio Maiorano · 2 years, 7 months ago
- 5b3707a tint: Implement const eval of unary not by Antonio Maiorano · 2 years, 7 months ago
- 8175cff tint/const_eval_test: factor out testing framework from binary tests to use with unary tests by Antonio Maiorano · 2 years, 7 months ago
- 4b70776 tint: Fix transform errors when calling arrayLength() as a statement by Ben Clayton · 2 years, 7 months ago
- 3526bc4 Remove GLSL override generation by dan sinclair · 2 years, 7 months ago
- e1854b2 Remove SPIR-V override generation by dan sinclair · 2 years, 7 months ago
- f6a9404 Remove HLSL override generation by dan sinclair · 2 years, 7 months ago
- 5432767 Remove MSL override generation by dan sinclair · 2 years, 7 months ago
- 93df967 Update StructMember{Offset,Size}Attribute to expressions. by dan sinclair · 2 years, 7 months ago
- c4e076f Rename attribute values. by dan sinclair · 2 years, 7 months ago
- f9eeed6 Convert `@location` to store expression internally. by dan sinclair · 2 years, 7 months ago
- 145337f Use SubstituteOverride transform to implement overrides by shrekshao · 2 years, 7 months ago
- 23cf74c Allow sem::GlobalVariable to hold a location. by dan sinclair · 2 years, 7 months ago
- 29aa613 tint: const eval of comparison operations by Antonio Maiorano · 2 years, 7 months ago
- eeda18d tint::transform::SingleEntryPoint: Preserve global 'const's by Ben Clayton · 2 years, 7 months ago
- 11e2571 tint: Minor improvements by Antonio Maiorano · 2 years, 7 months ago
- 8b4ed50 tint: Fix / remove tests that access OOB by Ben Clayton · 2 years, 7 months ago chromium/5286
- 72340d0 Add location into `sem::Parameter`. by dan sinclair · 2 years, 7 months ago
- 766a458 Store location value into `sem::Function`. by dan sinclair · 2 years, 7 months ago
- c8278e5 tint/transform: Fix hasher return type by Ben Clayton · 2 years, 7 months ago
- 97c9e0b Store struct member location into the sem. by dan sinclair · 2 years, 7 months ago
- d7d7188 tint: Add FriendlyName() to Program by Ben Clayton · 2 years, 7 months ago
- 0cd830c tint: Fix type is_signed_integer helpers which were ignoring abstracts by Ben Clayton · 2 years, 7 months ago
- 3740ac6 tint: implement const eval of binary divide by Antonio Maiorano · 2 years, 7 months ago chromium/5282 chromium/5283
- 679cf4f tint: HLSL and GLSL backends now emit 0 for inf and nan by Antonio Maiorano · 2 years, 7 months ago
- 1741f44 tint: add CheckedDiv for abstract numbers by Antonio Maiorano · 2 years, 7 months ago
- 89dd528 spirv-reader: Fix for SelectUsingReferenceVariable by Robert Stewart · 2 years, 7 months ago
- 8478dfc tint: improve error message for const eval operator overflow by Antonio Maiorano · 2 years, 7 months ago
- 863d9ed GLSL: Change Add[Spirv]BlockAttribute to support GLSL by Stephen White · 2 years, 7 months ago
- 822de46 spirv-reader: fix image write texel conversion for scalar integer cases by David Neto · 2 years, 7 months ago
- ece8078 spirv-reader: Fix texel type confusion in loop by Robert Stewart · 2 years, 7 months ago
- 8b30ca3 tint/transform: Fix FoldTrivialSingleUseLet for abstracts by Ben Clayton · 2 years, 7 months ago
- 188be38 spirv-reader: UnwrapRef on image coords by Robert Stewart · 2 years, 7 months ago
- 648bd7b tint: Add TINT_REFLECT() & ForeachField() by Ben Clayton · 2 years, 7 months ago
- 657e61d tint: Add and use new Std140 transform by Ben Clayton · 2 years, 7 months ago
- 655db07 tint/sem: Rename sem::Manager to TypeManager by Ben Clayton · 2 years, 7 months ago
- c20c5df tint: Implement const eval of binary multiply by Antonio Maiorano · 2 years, 7 months ago
- 2b47c21 tint/sem: Add Find() to the type manager by Ben Clayton · 2 years, 7 months ago
- 426b47e tint: add missing F16 conversion expression support by Zhaoming Jiang · 2 years, 7 months ago
- 0c7c23b tint: Misc hash / container contract improvements by Ben Clayton · 2 years, 7 months ago
- 6a17e33 tint/writer: Remove spirv::Operand hasher by Ben Clayton · 2 years, 7 months ago
- b04d992 tint/utils: Fix Hashmap::GetOrCreate() for map mutation in create by Ben Clayton · 2 years, 7 months ago
- b6d52438 tint: Improve resolver test helper to specify more than one expression arg by Antonio Maiorano · 2 years, 7 months ago
- cd716e6 tint::CloneContext: Use Hashmap::Generation() by Ben Clayton · 2 years, 7 months ago
- 4e0335c tint/utils: Add Generation() to Hashmap and Hashset. by Ben Clayton · 2 years, 7 months ago
- ff0295e tint: Fix AInt -> AFloat implicit conversion from construction by Antonio Maiorano · 2 years, 7 months ago
- 5361d9e Convert @id to an expression. by dan sinclair · 2 years, 7 months ago
- 54bcbdb tint/resolver: Fix intrinsic table matching of AInt as AFloat by Ben Clayton · 2 years, 7 months ago
- 7b332ab Remove cmake visibility flags. by dan sinclair · 2 years, 7 months ago
- be4c9f4 Convert @group to an expression by dan sinclair · 2 years, 7 months ago chromium/5270
- f9b831c Convert @binding to an expression by dan sinclair · 2 years, 7 months ago
- cbe8b36 tint: spir-v reader: add support for GLSLstd450Determinant by Antonio Maiorano · 2 years, 7 months ago
- 7517e21 Update `workgroup_size` to use `expression`. by dan sinclair · 2 years, 8 months ago
- 436b4a2 Drop `maybe_` from method names. by dan sinclair · 2 years, 8 months ago
- 202362f Convert to new expression grammar by dan sinclair · 2 years, 8 months ago chromium/5260
- acdf6e1 Remove `ast::VariableBindingPoint` in favour of `sem::BindingPoint`. by dan sinclair · 2 years, 8 months ago
- 93c2d55 tint/utils: Default to using Hasher instead of std::hash by Ben Clayton · 2 years, 8 months ago
- 18dc315 tint::CloneContext: Use utils::Hashset and utils::Hashmap by Ben Clayton · 2 years, 8 months ago
- b90b6bf tint: Minor no-op cleanup changes by Ben Clayton · 2 years, 8 months ago
- e3f2005 tint/utils: Cleanup & optimize hash utilities by Ben Clayton · 2 years, 8 months ago
- e5d3371 tint: Castable - optimize IsAnyOf() by Ben Clayton · 2 years, 8 months ago
- cdcc859 tint: Clean up AddSpirvBlockAttribute by Ben Clayton · 2 years, 8 months ago
- 4964d9b Convert `@align` to hold an expression. by dan sinclair · 2 years, 8 months ago
- 64b0995 Update `type_decl` and `primary_expression` by dan sinclair · 2 years, 8 months ago
- 08d735e Add missing relational_expression.post.unary_expression checks. by dan sinclair · 2 years, 8 months ago
- a838e34 Handle peeking past placeholder elements. by dan sinclair · 2 years, 8 months ago
- 393de08 Add `mat_prefix`, `vec_prefix`, `callable` and `type_decl_without_ident` by dan sinclair · 2 years, 8 months ago
- 9284f8a Add test for let with complex constructor by dan sinclair · 2 years, 8 months ago