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