- bb0496e test: Add E2E test coverage for shader IO by James Price · 3 years, 11 months ago
- a70c14d main: Replace --dawn-validation with --validate by Ben Clayton · 3 years, 11 months ago
- a7a23ea test: Fix type of vertex_index builtin by James Price · 3 years, 11 months ago
- 94ac078 writer/msl: Wrap each array type in a struct by James Price · 3 years, 11 months ago
- 0895c23 Fix integer vector bitwise ops not being allowed by Antonio Maiorano · 3 years, 11 months ago
- 42220ba writer/msl: Hoist array and struct initializers by James Price · 3 years, 11 months ago
- c91f8f2 Implement addition and subtraction of float matrices by Antonio Maiorano · 3 years, 11 months ago
- eaed2b6 Add support for binary arithmetic expressions with mixed scalar and vector operands by Antonio Maiorano · 3 years, 11 months ago
- d5f4ea2 wsgl-writer: emit inf, nan, subnormal as hex float by David Neto · 3 years, 11 months ago
- 564000f Remove deprecated functionality by James Price · 3 years, 11 months ago
- cbd3bbc Disable MSL tests that fail to validate by James Price · 3 years, 11 months ago
- 5102f87 writer/msl: Add parentheses for member accesses by James Price · 3 years, 11 months ago
- 7a47fa8 writer/msl: Handle private and workgroup variables by James Price · 3 years, 11 months ago
- e5fdd58 writer/msl: Emit const on array and ptr parameters by James Price · 3 years, 11 months ago
- ed86bf9 Add transform::Simplify by Ben Clayton · 3 years, 11 months ago
- ee0b69c test: Add expected files for HLSL tests that pass by Ben Clayton · 3 years, 11 months ago
- ada560b writer/hlsl: Fix continuing block emission by Ben Clayton · 3 years, 11 months ago
- 0c978e9 writer/msl: Fix array type emission by James Price · 3 years, 11 months ago
- 351ac4a transform::VarForDynamicIndex: Operate on matrices by Ben Clayton · 3 years, 11 months ago
- 6c58277 writer/msl: Simplify type constructor generation by James Price · 3 years, 11 months ago
- 22d891c sem: Add FunctionBlockStatement by Ben Clayton · 3 years, 11 months ago
- 9e32b20 Add transform::VarForDynamicIndex by Ben Clayton · 4 years ago
- 06aa88a hlsl: Pointer support by Ben Clayton · 4 years ago
- b350500 utils: Add TINT_SCOPED_ASSIGNMENT() by Ben Clayton · 4 years ago
- 70f80bb ast: Support non-literal workgroup_size parameters by James Price · 4 years ago
- 05743af Revert "Add DuplicateStorageStruct transform" by Antonio Maiorano · 4 years ago
- 9486759 writer/msl: Fix zero-valued matrix constructors by James Price · 4 years ago
- cbe816f writer/msl: Generate address spaces for pointers by James Price · 4 years ago
- 09d53d5 writer/hlsl: Emit `static` for private global variables by Ben Clayton · 4 years ago
- 594075a Add DuplicateStorageStruct transform by Antonio Maiorano · 4 years ago
- b39d776 tools/test-all.sh: Fix usage info by James Price · 4 years ago
- 9b54a2e Implement Pointers and References by Ben Clayton · 4 years ago
- d123267 test: Generate expected output for all tests by Ben Clayton · 4 years ago
- 5858dcc test: Move misc sample shaders to test/samples by Ben Clayton · 4 years ago
- 6aa5a92 writer/hlsl: Zero-initialize var declarations by Ben Clayton · 4 years ago
- bb3d963 test: Add some basic vector / matrix access tests by Ben Clayton · 4 years ago
- 634c829 test: Move bug cases to sub-directories by Ben Clayton · 4 years ago
- 57b2a06 tools/test-all.sh: Reimplement in golang by Ben Clayton · 4 years ago
- dc4e6c1 Remove sem::AccessControl by Antonio Maiorano · 4 years ago
- f2f3bfc resolver: Allocate IDs for named pipeline constants by James Price · 4 years ago
- 77daee1 Remove legacy EmitVertexPointSize transform by James Price · 4 years ago
- ad19a63 Add sem::Reference by Ben Clayton · 4 years ago
- a34fa0e Remove sem::Alias by Ben Clayton · 4 years ago
- cbbe576 reader/spirv - add type hierarchy by Ben Clayton · 4 years ago
- 4cd5eea sem: Fold together sem::Array and sem::ArrayType by Ben Clayton · 4 years ago
- 7e55817 test-all.sh: Rework use of directory argument by David Neto · 4 years ago
- ba6ab5e sem: Fold together sem::Struct and sem::StructType by Ben Clayton · 4 years ago
- b432f23 Add Transform For External Textures by Brandon Jones · 4 years ago
- 01c3ce7 test-all: allow specification of one output format by David Neto · 4 years ago
- 58a3624 Add --dump-spirv option to tint_unittests by David Neto · 4 years ago
- 02ada29 Add Transform::CreateASTTypeFor() by Ben Clayton · 4 years ago
- 77a7518 Add fallback when realpath doesn't exist by David Neto · 4 years ago
- e87ded8 Rename builtin constant_id to override by James Price · 4 years ago
- 275eb7e reader/spirv: Clean up disjoint AST nodes by Ben Clayton · 4 years ago
- 961dc6f reader/wgsl: match spec rules for function calls by James Price · 4 years ago
- 0949bdf Add transform to strip entry points from a module by James Price · 4 years ago
- 31204af Add ast::ExternalTexture by Antonio Maiorano · 4 years ago
- 6e2ed30 test: Add simple_vertex.spvasm by Ben Clayton · 4 years ago
- 145f865 Add texture_external parsing and intrinsic overloads by Brandon Jones · 4 years ago
- 3980c4e Get `gn gen --check` actually working in repo by Ryan Harrison · 4 years ago
- 536e54b Another attempt to fix failing `gn check --check` in Chromium by Ryan Harrison · 4 years ago
- 4270834 resolver: Validate uniform buffer types by Ben Clayton · 4 years ago
- 8db8188 Resolver: Validate array el is not [[block]] struct by Ben Clayton · 4 years ago
- 98c2cf0 More BUILD.gn fixes for building Tint in Chromium by Corentin Wallez · 4 years ago
- c0810e7 Fix gn check in Chromium by Corentin Wallez · 4 years ago
- 8a8d26b ast: Add type nodes by Ben Clayton · 4 years ago
- aea9c68 Move type/* files to sem/ directory by Antonio Maiorano · 4 years ago
- e94237d Add ExternalTexture Type by Brandon Jones · 4 years ago
- 3244bcd Rename sem_*.cc to *.cc by Antonio Maiorano · 4 years ago
- 5cd71b8 Rename semantic to sem by Antonio Maiorano · 4 years ago
- 1773535 Resolver: Validate <storage> var types by Ben Clayton · 4 years ago
- d13982f [msl-writer] Support MSL compiler validation in unit tests by Arman Uguray · 4 years ago
- 6a802cd writer/hlsl: Move the renamer into the sanitizer transform by Ben Clayton · 4 years ago
- 015b9aa Add transform::CalculateArrayLength by Ben Clayton · 4 years ago
- 6d30523 Add transform::DecomposeStorageAccess by Ben Clayton · 4 years ago
- 571f2b7 wgsl: Deprecate 'const' for 'let' by Ben Clayton · 4 years ago
- 9328d94 wgsl: Deprecate '-> void' on functions by Ben Clayton · 4 years ago
- 8f42be3 Delete Validator except public API by Antonio Maiorano · 4 years ago
- 1b8d9f2 CloneContext: Don't create named symbols from unnamed by Ben Clayton · 4 years ago
- e93d46f Move remaining Validator tests to Resolver by Antonio Maiorano · 4 years ago
- bfc9794 Move entry point validation from Validator to Resolver by Antonio Maiorano · 4 years ago
- a2239c6 Update Tint samples to new entry point IO syntax by James Price · 4 years ago
- 68f558f [resolver] Add entry point IO validation by James Price · 4 years ago
- 3f985b9 Add a transform for canonicalizing entry point interfaces by James Price · 4 years ago
- 494e82d [resolver] Track pipeline stage usages for structs by James Price · 4 years ago
- 39a65a1 Add type inference support to Resolver by Antonio Maiorano · 4 years, 1 month ago
- 55bc540 writer/hlsl: Emit workgroup variables by Ben Clayton · 4 years, 1 month ago
- e0c1221 Add transform::BindingRemapper by Ben Clayton · 4 years, 1 month ago
- 01ac3dd Add utils/hash.h by Ben Clayton · 4 years, 1 month ago
- cea744d Move Switch validation from Validator to Resolver by Antonio Maiorano · 4 years, 1 month ago
- 5622b6b AppendVector() - support pointer args by Ben Clayton · 4 years, 1 month ago
- f55091a Implement barrier intrinsics by Ben Clayton · 4 years, 1 month ago
- 06feb3f Finish moving call validation from Validator to Resolver by Antonio Maiorano · 4 years, 1 month ago
- 91da97d Remove ast::NullLiteral by Ben Clayton · 4 years, 1 month ago
- eae161c writer/spirv: Clean up constant generation by Ben Clayton · 4 years, 1 month ago
- 03c01b5 Move function validation from Validator to Resolver by Antonio Maiorano · 4 years, 1 month ago
- 6b2fc05 Resolver: Check that initializers and assignments are valid by Ben Clayton · 4 years, 1 month ago
- 25eef8d s/sharable/shareable by Ben Clayton · 4 years, 1 month ago
- 722b5a2 Resolver: Add validation for host-sharable / storage by Ben Clayton · 4 years, 1 month ago
- 9970ec6 Move struct validation from Validator to Resolver by Antonio Maiorano · 4 years, 1 month ago