1. 6f7986d writer/hlsl: Use SampleCmpLevelZero instead of SampleCmp by Ben Clayton · 3 years, 1 month ago
  2. 804a699 writer/hlsl: Include format type for sampled textures by Ben Clayton · 3 years, 1 month ago
  3. 6a802cd writer/hlsl: Move the renamer into the sanitizer transform by Ben Clayton · 3 years, 1 month ago
  4. 003fa8f Remove LocalReferencedBuiltinVariables() by Ben Clayton · 3 years, 1 month ago
  5. 962d46e Fixup all doxygen warnings by Ben Clayton · 3 years, 1 month ago
  6. 1d618b1 transform: Reimplement FirstIndexOffset by Ben Clayton · 3 years, 1 month ago
  7. e9c4984 semantic: Add Function::Parameters(), MemberAccessorExpression subtypes by Ben Clayton · 3 years, 1 month ago
  8. f8f31a4 Automatically run entry point IO canonicalization by James Price · 3 years, 1 month ago
  9. 71512e3 Remove validator.h by Antonio Maiorano · 3 years, 1 month ago
  10. e2c775f writer/hlsl: Fix storage buffers by Ben Clayton · 3 years, 1 month ago
  11. 015b9aa Add transform::CalculateArrayLength by Ben Clayton · 3 years, 1 month ago
  12. 6d30523 Add transform::DecomposeStorageAccess by Ben Clayton · 3 years, 1 month ago
  13. 3c1d487 [inspector] Add support for new entry point IO syntax by James Price · 3 years, 1 month ago
  14. daf1f1c Add ProgramBuilder::Param() helpers and use them by James Price · 3 years, 1 month ago
  15. a12ccb2 [ast] Add helpers for searching a decoration list by James Price · 3 years, 1 month ago
  16. c76ec15 reader/wgsl: Add deprecation warning for [[offset]] by Ben Clayton · 3 years, 1 month ago
  17. 571f2b7 wgsl: Deprecate 'const' for 'let' by Ben Clayton · 3 years, 1 month ago
  18. fae0aa6 Add a style guide by David Neto · 3 years, 1 month ago
  19. 8076741 spirv-reader: fix position calculation of for phi var decl by David Neto · 3 years, 1 month ago
  20. 586fca4 CloneContext: Fix CloneWithoutTransform() by Ben Clayton · 3 years, 1 month ago
  21. 9328d94 wgsl: Deprecate '-> void' on functions by Ben Clayton · 3 years, 1 month ago
  22. d15391e Remove tint's usage of Validator by Antonio Maiorano · 3 years, 1 month ago
  23. 101f463 Speed up intrinsic table registration by Antonio Maiorano · 3 years, 1 month ago
  24. 933d44a transform/hlsl: Hoist structure constructors to new var by Ben Clayton · 3 years, 1 month ago
  25. 8f42be3 Delete Validator except public API by Antonio Maiorano · 3 years, 1 month ago
  26. bebb1cb writer/hlsl: Fix zero-init of vectors by Ben Clayton · 3 years, 1 month ago
  27. ab26a8f hlsl/writer: Transpose matrices by Ben Clayton · 3 years, 1 month ago
  28. 8bd7cc7 ast::Variable: Fix nullptr access in info_to_str by Ben Clayton · 3 years, 1 month ago
  29. dac5418 type::Type: fix weird formatting by Ben Clayton · 3 years, 1 month ago
  30. 1b8d9f2 CloneContext: Don't create named symbols from unnamed by Ben Clayton · 3 years, 1 month ago
  31. 3bfb681 semantic::Struct: Add FindMember by Ben Clayton · 3 years, 1 month ago
  32. f23696d BoundArrayAccessors: Don't share AST nodes by Ben Clayton · 3 years, 1 month ago
  33. b502fdf Add ast::InternalDecoration by Ben Clayton · 3 years, 1 month ago
  34. 86c2cbf Add semantic::VariableUser by Ben Clayton · 3 years, 1 month ago
  35. e93d46f Move remaining Validator tests to Resolver by Antonio Maiorano · 3 years, 1 month ago
  36. bfc9794 Move entry point validation from Validator to Resolver by Antonio Maiorano · 3 years, 1 month ago
  37. bbbb0ed Move global var validation from Validator to Resolver by Antonio Maiorano · 3 years, 1 month ago
  38. 4f154a8 writer/hlsl: Fix validation errors by Ben Clayton · 3 years, 1 month ago
  39. a2239c6 Update Tint samples to new entry point IO syntax by James Price · 3 years, 1 month ago
  40. ca0f51f [spirv-writer] Fix missing symbol clone in entry point IO transform by James Price · 3 years, 1 month ago
  41. 68f558f [resolver] Add entry point IO validation by James Price · 3 years, 1 month ago
  42. 09356cc Move VariableDecl validation from Validator to Resolver by Antonio Maiorano · 3 years, 1 month ago
  43. 2f04dc9 [validator] Remove requirement to have an entry point by James Price · 3 years, 1 month ago
  44. 1fe1a5e Validator: remove IsStorable and tests by Antonio Maiorano · 3 years, 1 month ago
  45. 61dabab Validate multiply of invalid vector/matrix sizes by Antonio Maiorano · 3 years, 1 month ago
  46. f1b643e Improve binary expression validation error message by Antonio Maiorano · 3 years, 1 month ago
  47. 15c6ed0 Fix binary expression resolving and validation with type aliases by Antonio Maiorano · 3 years, 1 month ago
  48. c6aa48e CMake: disable "no-used-but-marked-unused" Clang warning by Antonio Maiorano · 3 years, 1 month ago
  49. b4275c8 CloneContext: Pass the vector to InsertBefore() by Ben Clayton · 3 years, 1 month ago
  50. 90f43cf Replace all uses of assert() with TINT_ICE macros by Ben Clayton · 3 years, 1 month ago
  51. dba65b7 Add semantic::Statement::Block() for getting the owning BlockStatement by Ben Clayton · 3 years, 1 month ago
  52. 285b8b6 [hlsl-writer] Use entry point interface canonicalization transform by James Price · 3 years, 1 month ago
  53. dc8f08a [msl-writer] Use entry point interface canonicalization transform by James Price · 3 years, 1 month ago
  54. 3f985b9 Add a transform for canonicalizing entry point interfaces by James Price · 3 years, 1 month ago
  55. c87ff9c Resolver: Move logic ValidateFunction() -> Function() by Ben Clayton · 3 years, 1 month ago
  56. 5c523f3 [resolver] Apply type storage class uses via return types by James Price · 3 years, 1 month ago
  57. 494e82d [resolver] Track pipeline stage usages for structs by James Price · 3 years, 1 month ago
  58. e09989a Move assignment validation from Validator to Resolver by Antonio Maiorano · 3 years, 1 month ago
  59. 39a65a1 Add type inference support to Resolver by Antonio Maiorano · 3 years, 1 month ago
  60. 55bc540 writer/hlsl: Emit workgroup variables by Ben Clayton · 3 years, 1 month ago
  61. 9717749 writer/hlsl: Fixes for textures by Ben Clayton · 3 years, 1 month ago
  62. 3ac4a0e writer/hlsl: Fix emission of EmitStorageBufferAccessor() by Ben Clayton · 3 years, 1 month ago
  63. 0f02a6d writer/hlsl: Don't emit structs for storage buffer usage by Ben Clayton · 3 years, 1 month ago
  64. 96a57f6 .vscode/tasks.json: Make build & configure work for windows. by Ben Clayton · 3 years, 1 month ago
  65. 59b28c4 Resolver: apply type storage class uses via parameters by Ben Clayton · 3 years, 1 month ago
  66. ced00a2 writer/hlsl: Don't explode on unhandled member decorations by Ben Clayton · 3 years, 1 month ago
  67. 02571d1 writer/hlsl: Initialize output local variable by Ben Clayton · 3 years, 1 month ago
  68. 92b5be0 writer/hlsl: Emit binding group as spaceN by Ben Clayton · 3 years, 1 month ago
  69. e0c1221 Add transform::BindingRemapper by Ben Clayton · 3 years, 1 month ago
  70. a864f24 Add ast::Variable::BindingPoint by Ben Clayton · 3 years, 1 month ago
  71. af8a8ac transform: Add Data as an input by Ben Clayton · 3 years, 1 month ago
  72. de1e3c0 Fix linter errors by Ben Clayton · 3 years, 1 month ago
  73. 01ac3dd Add utils/hash.h by Ben Clayton · 3 years, 1 month ago
  74. 9ef1747 Add semantic::Variable::Type() and use it instead of ast::Variable::type() by Antonio Maiorano · 3 years, 1 month ago
  75. d7f23f5 spirv-reader: Fix mixed-signedness binary ops by David Neto · 3 years, 1 month ago
  76. c63a64b [msl-writer] Fix struct constructor emission by James Price · 3 years, 1 month ago
  77. a696b02 [spirv-writer] Use const for function parameters by James Price · 3 years, 1 month ago
  78. ea855a9 [spirv-writer] Handle non-pointer struct member accessors by James Price · 3 years, 1 month ago
  79. cea744d Move Switch validation from Validator to Resolver by Antonio Maiorano · 3 years, 2 months ago
  80. 0f5c26d Add checking for ICEs in fuzzers by Ryan Harrison · 3 years, 2 months ago
  81. 5c9906e [spirv-writer] Handle entry point IO struct types by James Price · 3 years, 2 months ago
  82. 88d3d2e CMake: fix clang-cl builds on Windows by Antonio Maiorano · 3 years, 2 months ago
  83. f43643f Kokoro: implement Windows build scripts by Antonio Maiorano · 3 years, 2 months ago
  84. 84ef13c spirv-reader: disallow OpSwitch without preceding OpSelectionMerge by David Neto · 3 years, 2 months ago
  85. f403305 Remove the warning suppression for Skia by Corentin Wallez · 3 years, 2 months ago
  86. fe6129f Add initial no-op Kokoro Windows build scripts by Antonio Maiorano · 3 years, 2 months ago
  87. e547605 Fix msvc build and enable multiprocessor builds by Antonio Maiorano · 3 years, 2 months ago
  88. 2e97435 Move return validation from Validator to Resolver by Antonio Maiorano · 3 years, 2 months ago
  89. 8ac7f8a Fix typo in enum by Ryan Harrison · 3 years, 2 months ago
  90. 5622b6b AppendVector() - support pointer args by Ben Clayton · 3 years, 2 months ago
  91. 247b922 Roll third_party/gpuweb-cts/ d836e71f2..dea8ed8c2 (42 commits) by David Neto · 3 years, 2 months ago
  92. f55091a Implement barrier intrinsics by Ben Clayton · 3 years, 2 months ago
  93. 570b3d6 Add missing include for ::testing::Test by James Price · 3 years, 2 months ago
  94. 06feb3f Finish moving call validation from Validator to Resolver by Antonio Maiorano · 3 years, 2 months ago
  95. 4682e3f Move identifier validation from Validator to Resolver by Antonio Maiorano · 3 years, 2 months ago
  96. a07d21a [resolver] Fix nullptr dereference when validating continuing block by James Price · 3 years, 2 months ago
  97. 91da97d Remove ast::NullLiteral by Ben Clayton · 3 years, 2 months ago
  98. b225851 [wgsl-reader] Disallow explicit storage classes on handle types by James Price · 3 years, 2 months ago
  99. eae161c writer/spirv: Clean up constant generation by Ben Clayton · 3 years, 2 months ago
  100. d6fe74b Validator: add const init with param test by Antonio Maiorano · 3 years, 2 months ago