- 8abe369 val: Use the metal API to validate MSL shaders, if available by Ben Clayton · 3 years, 9 months ago
- 4634c8b [validation] impl v-2000: module-scope variable and function name intersect by Sarah · 3 years, 9 months ago
- 9ef9a10 spirv-reader: dereference the base pointer for access chain, if needed by David Neto · 3 years, 9 months ago
- 3a472bc [validation] v-2000: Add disabled test for module-scope variable and function by Sarah · 3 years, 9 months ago
- edb644c spirv-reader: Make SPIR-V unit tests valid for WebGPU by David Neto · 3 years, 9 months ago
- 9566742 spirv-reader: ignore RelaxedPrecision on struct members by David Neto · 3 years, 9 months ago
- dfcc7b5 writer/spirv: Fix emission of select() by Ben Clayton · 3 years, 9 months ago
- d7255e3 writer/hlsl: Emit vector-of-bool as boolN by Ben Clayton · 3 years, 9 months ago
- 7dbc4ba Kokoro Windows: run test-all.sh by Antonio Maiorano · 3 years, 9 months ago
- a84edaa Kokoro-Windows: use latest DXC artifact by Antonio Maiorano · 3 years, 9 months ago
- 089c9e3 test-runner: on Windows, use forward slash separators in paths passed to tint by Antonio Maiorano · 3 years, 9 months ago
- 2d9ba5d writer/hlsl: Implement select() by Ben Clayton · 3 years, 9 months ago
- 53426a4 Remove old infra configuration files by Ryan Harrison · 3 years, 9 months ago
- b2a7d8b diagnostic: Fix stupid bug in Formatter::format by Ben Clayton · 3 years, 9 months ago
- 224ce72 resolver: Add more inferred access tests by Ben Clayton · 3 years, 9 months ago
- fb6a618 test: SKIP deprecated/access_deco for MSL backend by Ben Clayton · 3 years, 9 months ago
- 6a665d1 test-runner: allow using '/' in filter on Windows, and fix using '\' by Antonio Maiorano · 3 years, 9 months ago
- 6b358c3 Fix tint fuzzer build by Ben Clayton · 3 years, 9 months ago
- 03d1072 Stop tint.h from including program_builder.h by Ben Clayton · 3 years, 9 months ago
- 1858854 Add optional access to ptr<> by Ben Clayton · 3 years, 9 months ago
- 3db1820 test-runner: Don't overwrite SKIPs with --generate-expected by Ben Clayton · 3 years, 9 months ago
- 93e8f52 wgsl: Deprecate [[access]] decorations by Ben Clayton · 3 years, 9 months ago
- b175d91 test-runner: Pass a relative path to tint by Ben Clayton · 3 years, 9 months ago
- 620d77e PB: Make Var() and Global() params optional by Ben Clayton · 3 years, 9 months ago
- 9fd3bef tools: Return position from generated vertex shaders by James Price · 3 years, 9 months ago
- 6b22219 spirv-writer: Fix | and & on bool and bool-vec by David Neto · 3 years, 9 months ago
- 9834fef Implement type inference by Antonio Maiorano · 3 years, 9 months ago
- 7697c31 writer/msl: Emit builtins as parameters by James Price · 3 years, 9 months ago
- 3604e80 transform/EntryPointIO: Use InsertFront by James Price · 3 years, 9 months ago
- cd5492c Add Starlark based configs to Tint by Ryan Harrison · 3 years, 9 months ago
- 851b18b writer/msl: Emit field designators for structures by James Price · 3 years, 9 months ago
- 71786c9 resolver: Validate pipline stage use for intrinsics by Ben Clayton · 3 years, 9 months ago
- 7b36647 [utils]: Add EnumSet by Ben Clayton · 3 years, 9 months ago
- cc49619 Remove stdout printing from test by David Neto · 3 years, 9 months ago
- 0d7ea4b Fix fileutils not working on Windows by Antonio Maiorano · 3 years, 9 months ago
- 55ca24e [writer]: AppendVector() - support zero value vectors by Ben Clayton · 3 years, 9 months ago
- b07a7ce [tools]: Generate intrinisic test cases by Ben Clayton · 3 years, 9 months ago
- 2270b43 [tools] test-runner: Add --generate-skip flag by Ben Clayton · 3 years, 9 months ago
- 194c58f intrinsics.def: Support [[stage()]] decorations on overloads by Ben Clayton · 3 years, 9 months ago
- bb0496e test: Add E2E test coverage for shader IO by James Price · 3 years, 9 months ago
- 1421431 intrinsic-gen: Additional functionality by Ben Clayton · 3 years, 9 months ago
- fa9a9b5 Support tools/src/fileutils on macos by Ben Clayton · 3 years, 9 months ago
- cb7e5d4 reader/wgsl: Support access on storage texture by Ben Clayton · 3 years, 9 months ago
- 04bd2e8 intrinsic-gen: Support decorations on enum entries by Ben Clayton · 3 years, 9 months ago
- 57d6bd2 intrinsics.def: Tighten up texture constraints by Ben Clayton · 3 years, 9 months ago
- efb741f resolver: Check IsStorable() earlier for array els by Ben Clayton · 3 years, 9 months ago
- 0e66b40 Resolver: Remove SetType() that takes ast::Type by Ben Clayton · 3 years, 9 months ago
- 8324d22 tmpfile_windows: fix temp file name collisions when appending an extension by Antonio Maiorano · 3 years, 9 months ago
- a7f47b4 command_windows: fix deadlock when waiting on stdout and stderr of process by Antonio Maiorano · 3 years, 9 months ago
- a70c14d main: Replace --dawn-validation with --validate by Ben Clayton · 3 years, 9 months ago
- a7a23ea test: Fix type of vertex_index builtin by James Price · 3 years, 9 months ago
- 815cfd1 docs: Add a guide for writing diagnostic messages by Ben Clayton · 3 years, 9 months ago
- f5163d0 writer/wgsl: Handle ExternalTexture by Ben Clayton · 3 years, 9 months ago
- e3cd216 main: Print WGSL from correct program by Ben Clayton · 3 years, 9 months ago
- 94ac078 writer/msl: Wrap each array type in a struct by James Price · 3 years, 9 months ago
- 5c0820c spirv-writer: support isNormal by David Neto · 3 years, 9 months ago
- 5ed3f68 spirv-reader: unwrap references for conversions by David Neto · 3 years, 9 months ago
- b29a59d src: Reimplement IntrinsicTable from intrisics.def by Ben Clayton · 3 years, 9 months ago
- ae5437c spirv-reader: ignore phi inputs coming from non-ordered blocks by David Neto · 3 years, 9 months ago
- 0895c23 Fix integer vector bitwise ops not being allowed by Antonio Maiorano · 3 years, 9 months ago
- 2871ad9 spirv-reader: emit null for value from unreachable block by David Neto · 3 years, 9 months ago
- e8177da Add tools/src/lut: A lookup table with compaction by Ben Clayton · 3 years, 9 months ago
- b487c71 writer: Add parentheses for array accesses by James Price · 3 years, 9 months ago
- 42220ba writer/msl: Hoist array and struct initializers by James Price · 3 years, 9 months ago
- 1934f59 src/sem: Generate ParameterUsage from intrinsics.def by Ben Clayton · 3 years, 9 months ago
- 21f8772 src/sem: Generate IntrinsicType from intrinsics.def by Ben Clayton · 3 years, 9 months ago
- 131cbcc [tools]: Add intrinsic-gen tool by Ben Clayton · 3 years, 9 months ago
- 126adb1 [tools]: Minor intrinsic-gen changes by Ben Clayton · 3 years, 9 months ago
- 39c05a9 Resolver: validate vector swizzle index is valid by Antonio Maiorano · 3 years, 9 months ago
- f534e9e spirv-writer: fix bool equality, inequality by David Neto · 3 years, 9 months ago
- 4e6744f Fix Kokoro (linter failure) by Antonio Maiorano · 3 years, 9 months ago
- 52c37f3 Add tools/src/list: A dynamic typed list by Ben Clayton · 3 years, 9 months ago
- 16e86d3 Add cmd/intrinsic-gen resolver and sem by Ben Clayton · 3 years, 9 months ago
- 646f4a9 ast::AccessControl: Remove 'Only' suffix from enums by Ben Clayton · 3 years, 9 months ago
- 3264765 [tools] Move getProjectRoot() out to fileutils. by Ben Clayton · 3 years, 9 months ago
- c91f8f2 Implement addition and subtraction of float matrices by Antonio Maiorano · 3 years, 10 months ago
- 34c58a9 spirv-writer: refactor getting GLSLstd450 import by David Neto · 3 years, 10 months ago
- 8dd465a match/match_test.go: Fix import by Ben Clayton · 3 years, 10 months ago
- 6cf2fd4 Add cmd/intrinsic-gen parser and ast by Ben Clayton · 3 years, 10 months ago
- c95e057 Add cmd/intrinsic-gen lexer and tokens by Ben Clayton · 3 years, 10 months ago
- d78f553 Add src/intrinsics.def by Ben Clayton · 3 years, 10 months ago
- eaed2b6 Add support for binary arithmetic expressions with mixed scalar and vector operands by Antonio Maiorano · 3 years, 10 months ago
- d5f4ea2 wsgl-writer: emit inf, nan, subnormal as hex float by David Neto · 3 years, 10 months ago
- 0131ce2 Resolver: merge binary expression validation and resolving logic together by Antonio Maiorano · 3 years, 10 months ago
- 25b7d40 reader/spirv: Handle parser error by Ben Clayton · 3 years, 10 months ago
- 564000f Remove deprecated functionality by James Price · 3 years, 10 months ago
- cbd3bbc Disable MSL tests that fail to validate by James Price · 3 years, 10 months ago
- 4e848d7 Simplify Expr_Binary_Test_Invalid by Antonio Maiorano · 3 years, 10 months ago
- 5102f87 writer/msl: Add parentheses for member accesses by James Price · 3 years, 10 months ago
- 42d89ca spirv-writer: support isFinite by David Neto · 3 years, 10 months ago
- 7a47fa8 writer/msl: Handle private and workgroup variables by James Price · 3 years, 10 months ago
- 61e5736 CloneContext: Add InsertBack() by James Price · 3 years, 10 months ago
- 61fbf13 CloneContext: Add InsertFront() by Ben Clayton · 3 years, 10 months ago
- 81cbe07 Fix doxygen warnings by Ben Clayton · 3 years, 10 months ago
- 4fe6cb9 Migrate Linux CQ from Xenial to Bionic by Ryan Harrison · 3 years, 10 months ago
- bcefe46 sem: Track function callsites in sem::Function by James Price · 3 years, 10 months ago
- 28ec968 ast: Use IdentifierExpression for call targets by James Price · 3 years, 10 months ago
- e5fdd58 writer/msl: Emit const on array and ptr parameters by James Price · 3 years, 10 months ago
- ed86bf9 Add transform::Simplify by Ben Clayton · 3 years, 10 months ago
- 7b0c5e8 samples/main: Print the WGSL on error by Ben Clayton · 3 years, 10 months ago