- 3549e2e Resolver: Enforce vector constructor type rules by Arman Uguray · 4 years ago
- 2f9ced0 Update DEPRECATED comments about offset decorations by Ben Clayton · 4 years ago
- 822fa54 writer/wgsl: Fix size / align decoration emission by Ben Clayton · 4 years ago
- fd3cf82 Fix missing printed errors from run-parallel by Ben Clayton · 4 years ago
- c7e4032 Rename Transform() to Run() to fix build by David Neto · 4 years ago
- 5106a06 Add CastableBase::To() overload with predicate by Antonio Maiorano · 4 years ago
- b903aad Fix GCC warnings / errors by Ben Clayton · 4 years ago
- 6eda12a [wgsl-writer] Use EmitDecorations() for function parameters by James Price · 4 years ago
- a089a56 Add Castsable::IsAnyOf<T1, T2, ...>() by Antonio Maiorano · 4 years ago
- 81a4753 Castable: factor out Is and As to free standing functions by Antonio Maiorano · 4 years ago
- cc193de [wgsl-writer] Generate decorations on function return types by James Price · 4 years ago
- feecbe0 [wgsl-reader] Allow decorations on function return types by James Price · 4 years ago
- 20a438a [msl-writer] Fix leak in HandleEntryPointIOTypes by James Price · 4 years ago
- cf79a16 [hlsl-writer] Handle non-struct entry point parameters by James Price · 4 years ago
- c205c28 GN: Fix compilation of fuzzers in Chromium by Corentin Wallez · 4 years ago
- a752052 Add src/utils/math.h by Ben Clayton · 4 years ago
- d614dd5 Implement Default Struct Layout by Ben Clayton · 4 years ago
- 717fbbf BUILD.gn: use public_deps for the proxy group. by Corentin Wallez · 4 years ago
- 5929a04 Split BUILD.gn into per-subdirectory BUILD.gns by Corentin Wallez · 4 years ago
- e2bc7aa Delete some obsolete sources by James Price · 4 years ago
- 4c8d725 [msl-writer] Handle non-struct entry point parameters by James Price · 4 years ago
- d3e3681 [wgsl-writer] Generate builtin and location decorations on struct members by James Price · 4 years ago
- 95d4077 Flatten ast::Decoration class hierarchy by James Price · 4 years ago
- f1773c6 [inspector] Include component type information for stage variables by Ryan Harrison · 4 years ago
- a0d4838 [spirv-writer] Handle entry point parameters by James Price · 4 years ago
- f4ff6af [wgsl-writer] Emit decorations on function parameters by James Price · 4 years ago
- 5c460bf [wgsl-reader] Add support for entry point parameters by James Price · 4 years ago
- f4c0d54 Resolver: Add test for continue after var decl by Ben Clayton · 4 years ago
- 7e17bfb [validator] Remove obsolete rules and tests by James Price · 4 years ago
- d9250a5 Parallelize cpplint by Ben Clayton · 4 years ago
- 8454d82 ast: Replace IsValid() with TINT_ASSERT() by Ben Clayton · 4 years ago
- 6ce58be Fix VS clang-cl build by Antonio Maiorano · 4 years ago
- 5fb87dd Resolver: Validate if() conditions are bools by Ben Clayton · 4 years ago
- 2c41f4f Resolver: Split tests into multiple files by Ben Clayton · 4 years ago
- 786cea4 Add resolver::TestHelper by Ben Clayton · 4 years ago
- c7dcbae Resolver: Place into a resolver namespace by Ben Clayton · 4 years ago
- 9430cb4 Resolver: Validate usage of break by Ben Clayton · 4 years ago
- 5e9eb20 spir-v builder: fix loop-scoped variable not found in continuing block by Antonio Maiorano · 4 years ago
- 6341fa5 CMake: Remove TINT_ENABLE_SHARED_CRT by Ben Clayton · 4 years ago
- 01df2a7 Add TINT_ASSERT() by Ben Clayton · 4 years ago
- 5b36d2c Remove all unnecessary includes by Ben Clayton · 4 years ago
- 5f0ea11 Rename TypeDeterminer to Resolver by Ben Clayton · 4 years ago
- fd31bbd TD: validate continue statements bypassing body variables by Antonio Maiorano · 4 years ago
- b78251f Add tools/trim-includes: Script to clean up includes by Ben Clayton · 4 years ago
- fe2ceb9 reader/wgsl: Remove ParserImpl::diagnostics() by Ben Clayton · 4 years ago
- acc7712 Add an OWNERS file by Ben Clayton · 4 years ago
- 13ee0fb Move msl_test.cc to correct source_set by Ben Clayton · 4 years ago
- f9f48c6 transform/Renamer: Pass through swizzles and intrinsics by Ben Clayton · 4 years ago
- 97b9217 writer/msl: Remove the renaming logic by Ben Clayton · 4 years ago
- 37d2b35 transform::Msl: Rename reserved keywords by Ben Clayton · 4 years ago
- f25d519 Move IntrinsicType parsing to semantic/intrinsic.h by Ben Clayton · 4 years ago
- dee7d36 reader/wgsl: Tail-call optimize expression methods by Ben Clayton · 4 years ago
- d1781fd Remove tint::Namer by Ben Clayton · 4 years ago
- 798876e Optimize demangling by Ben Clayton · 4 years ago
- f76f308 Add dumping inspected bindings for shader by Ryan Harrison · 4 years ago
- e18a18b Add transform::Renamer by Ben Clayton · 4 years ago
- 5ca9741 CloneContext: Add support for transforming symbols by Ben Clayton · 4 years ago
- ec44eef spirv-reader: handle OpUndef at module scope by David Neto · 4 years ago
- 5a13258 TD: Fix O(2^n) of reachable-by-entry-point by Ben Clayton · 4 years ago
- 04d93c8 Add inspector support for DepthTexture reflection by Ryan Harrison · 4 years ago
- 7732ca5 Rename TINT_INSTANTIATE_CLASS_ID() by Ben Clayton · 4 years ago
- 2f8df72 Reland "Remove deprecated textureLoad overloads with no level param" by Ryan Harrison · 4 years ago
- e879143 Pull Is() out of castable and into a new TypeInfo by Ben Clayton · 4 years ago
- 5cfd4f5 Revert "Remove deprecated textureLoad overloads with no level param" by Ryan Harrison · 4 years ago
- 1653668 Remove deprecated transform APIs by Ben Clayton · 4 years ago
- a349e54 Remove unused testing files by James Price · 4 years ago
- 9062f13 Rename test file for consistency by James Price · 4 years ago
- 364b30f spirv builder: allow unsigned int cases for switch statements by Antonio Maiorano · 4 years ago
- cc4c22e Remove deprecated textureLoad overloads with no level param by Ryan Harrison · 4 years ago
- fe2b417 Validate swizzles don't mix between rgba and xyzw by Antonio Maiorano · 4 years ago
- 05d9bff Make IntLiteral store and return a u32 value by Antonio Maiorano · 4 years, 1 month ago
- a8b20be CloneContext: Drop the first CloneContext* parameter from the ReplaceAll() callback by Ben Clayton · 4 years, 1 month ago
- d5638c9 BoundArrayAccessors: Add more tests by Ben Clayton · 4 years, 1 month ago
- 4bd4b8f .gitignore: Add default.profraw by Ben Clayton · 4 years, 1 month ago
- 6ce2edf Validate sign of RHS matches LHS for scalar variable declarations by Antonio Maiorano · 4 years, 1 month ago
- e5c105d Add testing for 1D w/ level textureLoad overload by Ryan Harrison · 4 years, 1 month ago
- 2aaf7b5 [MslWriter] Emit using statement for metal by dan sinclair · 4 years, 1 month ago
- c1f7e90 Fix typo in FirstIndexOffset::Data by Ben Clayton · 4 years, 1 month ago
- 2432e34 Rework TINT_INSTANTIATE_CLASS_ID() to avoid complex static initializers by Ben Clayton · 4 years, 1 month ago
- f8fa6cf Register function symbol in TypeDeterminer after processing body. by dan sinclair · 4 years, 1 month ago
- 80cb20d Fix ClassIDs for DLL usage by Ben Clayton · 4 years, 1 month ago
- 72260e4 Remove parsing of StringLiteral. by dan sinclair · 4 years, 1 month ago
- 8feb9b8 Update the rounding modes to match the spec. by dan sinclair · 4 years, 1 month ago
- eb496d0 transform: API cleanup by Ben Clayton · 4 years, 1 month ago
- 94b36c3 src/transform: Remove @notes that are no longer true by Ben Clayton · 4 years, 1 month ago
- 03eaff3 wgsl::ParserImpl: Use sync() for postfix_expr() by Ben Clayton · 4 years, 1 month ago
- 6d612ad TypeDeterminer: Resolve swizzles by Ben Clayton · 4 years, 1 month ago
- 8b1851d ClassID: Support use as unordered map / set keys by Ben Clayton · 4 years, 1 month ago
- ce9229c Program: Fix move of diagnostics. by Ben Clayton · 4 years, 1 month ago
- 33a8cdd TypeDeterminer: Error if an IdentifierExpression to a callable is not called by Ben Clayton · 4 years, 1 month ago
- 13dbbc6 Remove references 1D Array texture dimension by Ryan Harrison · 4 years, 1 month ago
- 00eb8df Update docs/arch.md with new design by Ben Clayton · 4 years, 1 month ago
- 767df5f Fix infinite spin in wgsl parser by Ben Clayton · 4 years, 1 month ago
- 527a0bb Have Program::IsValid() return false unless built by Ben Clayton · 4 years, 1 month ago
- 3bb3116 hlsl/writer: Validate texture intrinsics with DXC by Ben Clayton · 4 years, 1 month ago
- 53d057c Add tint_unittest flags for enabling DXC validation by Ben Clayton · 4 years, 1 month ago
- 4c4ceee Fix missing doxygen on enum warning by Ben Clayton · 4 years, 1 month ago
- 1d98236 Source: Restructure Source::File by Ben Clayton · 4 years, 1 month ago
- 41e58d8 Clean up unresolved comments from review by Ryan Harrison · 4 years, 1 month ago
- 8903685 Don't build test_main.cc in chromium builds by Ben Clayton · 4 years, 1 month ago