- dfb6215 Remove program_builder include from type/ by dan sinclair · 2 years, 3 months ago
- 6fc130b tint/reader/wgsl/lexer: Make '>>=' splittable by Ben Clayton · 2 years, 3 months ago chromium/5557
- 5f3449f tint/ast: Add DiagnosticControl AST node by James Price · 2 years, 3 months ago
- 3272ac7 Pull unicode files out to own target. by dan sinclair · 2 years, 3 months ago
- 3085e23 Move SamplerKind out of ast and into type. by dan sinclair · 2 years, 3 months ago
- ffe356d tint/lexer: Add 'diagnostic' keyword by James Price · 2 years, 3 months ago chromium/5555 chromium/5556
- 57c0bbc Move ast/texel_format to type/texel_format. by dan sinclair · 2 years, 3 months ago chromium/5554
- 61c16eb Move ast/access to type/access. by dan sinclair · 2 years, 3 months ago
- e2ff343 Split transforms out to their on source target. by dan sinclair · 2 years, 3 months ago
- 18b2158 Move ast/address_space to type/ by dan sinclair · 2 years, 3 months ago
- 3cbf3fc Move TextureDimension to type/ by dan sinclair · 2 years, 3 months ago
- d54dabe Split the reader/ and writer/ out of libtint_core_all_src. by dan sinclair · 2 years, 3 months ago
- 13d1452 Fix builds that disable tint_build_spv_reader by Brandon Jones · 2 years, 3 months ago
- 61d2cf2 Making SPIR-V ingestion and validation optional by Brandon Jones · 2 years, 3 months ago
- f1fc8c8 tint: Remove commented out includes by Ben Clayton · 2 years, 3 months ago
- d03dcee tint: Add bgra8unorm storage texture support by Ben Clayton · 2 years, 3 months ago
- dd54f74 tint/uniformity: Rework generation of diagnostics by James Price · 2 years, 4 months ago chromium/5538
- a1eed91 tint: Use TINT_UNLIKELY() on TINT_ASSERT() condition by Ben Clayton · 2 years, 4 months ago
- 884f952 tint/utils: Add TINT_LIKELY / TINT_UNLIKELY macros by Ben Clayton · 2 years, 4 months ago
- 91d39a7 tint/resolver: Reduce Hashmap fixed sizes for UA by Ben Clayton · 2 years, 4 months ago
- 42363a5 tint/transform: Skip SimplifyPointers if possible by Ben Clayton · 2 years, 4 months ago
- 3d6c263 tint/utils: Add Log2 and NextPowerOfTwo by Ben Clayton · 2 years, 4 months ago
- 1f9e50e Add another const to arrays of strings in renamer.cc by Brandon Jones · 2 years, 4 months ago
- 7a41bf1 tint/transform: Skip Unshadow if possible by Ben Clayton · 2 years, 4 months ago
- b607bfb tint/utils: Manually inline HashmapBase::Scan() by Ben Clayton · 2 years, 4 months ago
- 973a685 tint/transform: Skip LocalizeStructArrayAssignment if possible by Ben Clayton · 2 years, 4 months ago
- 6345562 resolver: Delay copy of TemplateState by Ben Clayton · 2 years, 4 months ago
- 47a81fc1 tint/utils: Use a C-array instead of std::array by Ben Clayton · 2 years, 4 months ago
- 7092786 Fixup return of HLSL sign to match WGSL. by dan sinclair · 2 years, 4 months ago
- 477744b Tint/GLSL: fix null ptr deref in Texture1D -> 2D. by senorblanco@chromium.org · 2 years, 4 months ago
- f7beb85 Count the line pos, offset and size of compilation message in UTF-16 by Jiawei Shao · 2 years, 4 months ago
- 2dfd177 spirv-reader: Apply image coord vector check on unwrapped type by Arman Uguray · 2 years, 4 months ago
- 5e8ee85 [ir] Handle some unexpected ast nodes. by dan sinclair · 2 years, 4 months ago
- 97b9861 [ir] Convert tests to use disassembler. by dan sinclair · 2 years, 4 months ago
- e3992f2 [ir] Cleanup disassembler output by dan sinclair · 2 years, 4 months ago
- a764437 [ir] Allow branching arguments. by dan sinclair · 2 years, 4 months ago
- 1d04cf8 Enable the 1D -> 2D texture transform in GLSL writer. by Stephen White · 2 years, 4 months ago
- fb8a6db Implement a Texture1D -> Texture2D transform. by Stephen White · 2 years, 4 months ago chromium/5525
- 4a62d91 [ir] Remove program in ir tests. by dan sinclair · 2 years, 4 months ago
- 8bcb4e9 [ir] Remove ast pointers. by dan sinclair · 2 years, 4 months ago
- 0258f27 Convert CaseSelector to IR. by dan sinclair · 2 years, 4 months ago
- 19bc66a [ir] Cleanup some comments and un-needed code. by dan sinclair · 2 years, 4 months ago
- 529c3fd Add clone into constant/ by dan sinclair · 2 years, 4 months ago
- 128980f tint: Add support for workgroupUniformLoad by James Price · 2 years, 4 months ago
- f8abdc7 Add ability to clone types. by dan sinclair · 2 years, 4 months ago
- 8e2c3e1 tint/resolver: Adjust diagnostic source for member accessor error by Ben Clayton · 2 years, 4 months ago
- 8937ec4 spirv-reader: disable Clspv-related test by David Neto · 2 years, 4 months ago
- 011e95a Add missing include of type_traits by Hans Wennborg · 2 years, 4 months ago
- efdfc6b tint/gn: Use Unix diagnostic printer on macOS by James Price · 2 years, 4 months ago
- cf1f465 tint/resolver: Fix ICE on short-name type used as identifier. by Ben Clayton · 2 years, 4 months ago
- 0fa5fb1 tint: fix clang-cl compilation by Ángel Eduardo García Hernández · 2 years, 4 months ago chromium/5520 chromium/5521
- f3f813e tint: fix const eval short-circuiting with mixed runtime and constant expressions by Ben Clayton · 2 years, 4 months ago
- be367b7 Reduce shader complexity for external textures by Ben Clayton · 2 years, 4 months ago
- afd7f2a [ir] Add usage tracking to ir::Value. by dan sinclair · 2 years, 4 months ago
- 4cef436 [ir] Add bitcast expression. by dan sinclair · 2 years, 4 months ago chromium/5518
- cf58122 Minor cleanups from #114202. by dan sinclair · 2 years, 4 months ago
- 3e449f2 [ir] Add types to the ir::Value classes. by dan sinclair · 2 years, 4 months ago
- 659b5b7 tint: add const eval matrix accessor unit tests by Antonio Maiorano · 2 years, 4 months ago
- c73d673 tint: add const eval vector accessor unit tests by Antonio Maiorano · 2 years, 4 months ago
- b71898e tint: add const eval array accessor unit tests by Antonio Maiorano · 2 years, 4 months ago chromium/5496
- dfa92a9 tint: Fix ProgramBuilder::WrapInFunction overload not being picked up by Antonio Maiorano · 2 years, 4 months ago
- 64c243e tint: add missing unit tests for const eval vector construction of AInt and by Antonio Maiorano · 2 years, 4 months ago
- 6b4622f tint: add const eval array constructor tests by Antonio Maiorano · 2 years, 4 months ago
- 906fc9d tint/uniformity: Add a NameFor helper by James Price · 2 years, 4 months ago chromium/5494
- a84ebc3 tint: Add forward declaration for CastableBase by James Price · 2 years, 4 months ago
- 0244804 tint/uniformity: Avoid string allocations for node tags by James Price · 2 years, 4 months ago
- 857b158 tint/uniformity: Handle pointer uniformity by James Price · 2 years, 4 months ago
- 1d77e25 tint: add const eval of swizzle tests by Antonio Maiorano · 2 years, 4 months ago
- ffb322a tint: add bool member to const eval struct member access test by Antonio Maiorano · 2 years, 4 months ago
- 309b10a tint: add const eval struct zero init tests by Antonio Maiorano · 2 years, 4 months ago
- 0890eca tint: add const eval zero init tests for scalars, vectors, matrices, and arrays by Antonio Maiorano · 2 years, 4 months ago
- 994b70f tint: add AFloat and AInt const eval scalar constructor tests by Antonio Maiorano · 2 years, 4 months ago
- bc44620 tint: implement short-circuiting of const eval bitcast by Antonio Maiorano · 2 years, 4 months ago
- eb34a76 tint/uniformity: Fix handling of continuing block by James Price · 2 years, 4 months ago
- efc9df4 tint/uniformity: Fix issues with for-loops by James Price · 2 years, 4 months ago
- 0566185 tint: const eval of bitcast operator by Antonio Maiorano · 2 years, 4 months ago
- ffa83ad tint: make utils::Bitcast not trigger gcc warning by Antonio Maiorano · 2 years, 4 months ago
- ce93a6b tint: Replace type::UniqueNode::Hash() virtual with field by Ben Clayton · 2 years, 4 months ago
- 0fcc00e tint/uniformity: Fix debug graph output by James Price · 2 years, 4 months ago
- 2f9a988 tint: Implement sem::Load by Ben Clayton · 2 years, 4 months ago
- bf8a230 tint: const eval of ldexp builtin by Antonio Maiorano · 2 years, 4 months ago
- 7c3e9a6 tint: Rework tint::Manager by Ben Clayton · 2 years, 4 months ago
- 183df9d Implement External Texture Crop Functionality by Brandon Jones · 2 years, 4 months ago
- 02b466f Move CreateComposite into ProgramBuilder. by dan sinclair · 2 years, 5 months ago
- 19ebcb2 Convert ir::Constant over to use a constant::Value by dan sinclair · 2 years, 5 months ago
- dd1e4e3 Fix typo by David Neto · 2 years, 5 months ago
- b53b8cf Rename constant::Constant to constant::Value. by dan sinclair · 2 years, 5 months ago
- ea1cc79 tint/castable: Add Maybe() MaybeAnyOf() by Ben Clayton · 2 years, 5 months ago
- 5addefb Rename Constant::As to Constant::ValueAs. by dan sinclair · 2 years, 5 months ago
- 3584219 tint/castable: Reformat comments (grow width) by Ben Clayton · 2 years, 5 months ago
- 93c0ef2 Reduce default vec size in composite. by dan sinclair · 2 years, 5 months ago
- 9268561 Remove ImplResult. by dan sinclair · 2 years, 5 months ago
- 8626c9e Move constants into constant namespace. by dan sinclair · 2 years, 5 months ago
- 0890380 Split concrete constant classes into own files. by dan sinclair · 2 years, 5 months ago chromium/5479
- 7efe486 Move helper methods inside Scalar. by dan sinclair · 2 years, 5 months ago
- 5225fcc Remove ImplConstant. by dan sinclair · 2 years, 5 months ago
- d586d91 Extract constant convert methods. by dan sinclair · 2 years, 5 months ago
- 2e737da Rename Element to Shader in ConstEval. by dan sinclair · 2 years, 5 months ago
- 0335c7d tint: Add matrix short names by Ben Clayton · 2 years, 5 months ago
- 167a7da tint: Add TypeInfo as a field instead of a virtual by Ben Clayton · 2 years, 5 months ago