1. bebb1cb writer/hlsl: Fix zero-init of vectors by Ben Clayton · 4 years ago
  2. ab26a8f hlsl/writer: Transpose matrices by Ben Clayton · 4 years ago
  3. 8bd7cc7 ast::Variable: Fix nullptr access in info_to_str by Ben Clayton · 4 years ago
  4. dac5418 type::Type: fix weird formatting by Ben Clayton · 4 years ago
  5. 1b8d9f2 CloneContext: Don't create named symbols from unnamed by Ben Clayton · 4 years ago
  6. 3bfb681 semantic::Struct: Add FindMember by Ben Clayton · 4 years ago
  7. f23696d BoundArrayAccessors: Don't share AST nodes by Ben Clayton · 4 years ago
  8. b502fdf Add ast::InternalDecoration by Ben Clayton · 4 years ago
  9. 86c2cbf Add semantic::VariableUser by Ben Clayton · 4 years ago
  10. e93d46f Move remaining Validator tests to Resolver by Antonio Maiorano · 4 years ago
  11. bfc9794 Move entry point validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  12. bbbb0ed Move global var validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  13. 4f154a8 writer/hlsl: Fix validation errors by Ben Clayton · 4 years ago
  14. a2239c6 Update Tint samples to new entry point IO syntax by James Price · 4 years ago
  15. ca0f51f [spirv-writer] Fix missing symbol clone in entry point IO transform by James Price · 4 years ago
  16. 68f558f [resolver] Add entry point IO validation by James Price · 4 years ago
  17. 09356cc Move VariableDecl validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  18. 2f04dc9 [validator] Remove requirement to have an entry point by James Price · 4 years ago
  19. 1fe1a5e Validator: remove IsStorable and tests by Antonio Maiorano · 4 years ago
  20. 61dabab Validate multiply of invalid vector/matrix sizes by Antonio Maiorano · 4 years ago
  21. f1b643e Improve binary expression validation error message by Antonio Maiorano · 4 years ago
  22. 15c6ed0 Fix binary expression resolving and validation with type aliases by Antonio Maiorano · 4 years ago
  23. c6aa48e CMake: disable "no-used-but-marked-unused" Clang warning by Antonio Maiorano · 4 years ago
  24. b4275c8 CloneContext: Pass the vector to InsertBefore() by Ben Clayton · 4 years ago
  25. 90f43cf Replace all uses of assert() with TINT_ICE macros by Ben Clayton · 4 years ago
  26. dba65b7 Add semantic::Statement::Block() for getting the owning BlockStatement by Ben Clayton · 4 years ago
  27. 285b8b6 [hlsl-writer] Use entry point interface canonicalization transform by James Price · 4 years ago
  28. dc8f08a [msl-writer] Use entry point interface canonicalization transform by James Price · 4 years ago
  29. 3f985b9 Add a transform for canonicalizing entry point interfaces by James Price · 4 years ago
  30. c87ff9c Resolver: Move logic ValidateFunction() -> Function() by Ben Clayton · 4 years ago
  31. 5c523f3 [resolver] Apply type storage class uses via return types by James Price · 4 years ago
  32. 494e82d [resolver] Track pipeline stage usages for structs by James Price · 4 years ago
  33. e09989a Move assignment validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  34. 39a65a1 Add type inference support to Resolver by Antonio Maiorano · 4 years ago
  35. 55bc540 writer/hlsl: Emit workgroup variables by Ben Clayton · 4 years ago
  36. 9717749 writer/hlsl: Fixes for textures by Ben Clayton · 4 years ago
  37. 3ac4a0e writer/hlsl: Fix emission of EmitStorageBufferAccessor() by Ben Clayton · 4 years ago
  38. 0f02a6d writer/hlsl: Don't emit structs for storage buffer usage by Ben Clayton · 4 years ago
  39. 96a57f6 .vscode/tasks.json: Make build & configure work for windows. by Ben Clayton · 4 years ago
  40. 59b28c4 Resolver: apply type storage class uses via parameters by Ben Clayton · 4 years ago
  41. ced00a2 writer/hlsl: Don't explode on unhandled member decorations by Ben Clayton · 4 years ago
  42. 02571d1 writer/hlsl: Initialize output local variable by Ben Clayton · 4 years ago
  43. 92b5be0 writer/hlsl: Emit binding group as spaceN by Ben Clayton · 4 years ago
  44. e0c1221 Add transform::BindingRemapper by Ben Clayton · 4 years ago
  45. a864f24 Add ast::Variable::BindingPoint by Ben Clayton · 4 years ago
  46. af8a8ac transform: Add Data as an input by Ben Clayton · 4 years ago
  47. de1e3c0 Fix linter errors by Ben Clayton · 4 years ago
  48. 01ac3dd Add utils/hash.h by Ben Clayton · 4 years ago
  49. 9ef1747 Add semantic::Variable::Type() and use it instead of ast::Variable::type() by Antonio Maiorano · 4 years ago
  50. d7f23f5 spirv-reader: Fix mixed-signedness binary ops by David Neto · 4 years ago
  51. c63a64b [msl-writer] Fix struct constructor emission by James Price · 4 years ago
  52. a696b02 [spirv-writer] Use const for function parameters by James Price · 4 years ago
  53. ea855a9 [spirv-writer] Handle non-pointer struct member accessors by James Price · 4 years ago
  54. cea744d Move Switch validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  55. 0f5c26d Add checking for ICEs in fuzzers by Ryan Harrison · 4 years ago
  56. 5c9906e [spirv-writer] Handle entry point IO struct types by James Price · 4 years ago
  57. 88d3d2e CMake: fix clang-cl builds on Windows by Antonio Maiorano · 4 years ago
  58. f43643f Kokoro: implement Windows build scripts by Antonio Maiorano · 4 years ago
  59. 84ef13c spirv-reader: disallow OpSwitch without preceding OpSelectionMerge by David Neto · 4 years ago
  60. f403305 Remove the warning suppression for Skia by Corentin Wallez · 4 years ago
  61. fe6129f Add initial no-op Kokoro Windows build scripts by Antonio Maiorano · 4 years ago
  62. e547605 Fix msvc build and enable multiprocessor builds by Antonio Maiorano · 4 years ago
  63. 2e97435 Move return validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  64. 8ac7f8a Fix typo in enum by Ryan Harrison · 4 years ago
  65. 5622b6b AppendVector() - support pointer args by Ben Clayton · 4 years ago
  66. 247b922 Roll third_party/gpuweb-cts/ d836e71f2..dea8ed8c2 (42 commits) by David Neto · 4 years ago
  67. f55091a Implement barrier intrinsics by Ben Clayton · 4 years ago
  68. 570b3d6 Add missing include for ::testing::Test by James Price · 4 years ago
  69. 06feb3f Finish moving call validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  70. 4682e3f Move identifier validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  71. a07d21a [resolver] Fix nullptr dereference when validating continuing block by James Price · 4 years ago
  72. 91da97d Remove ast::NullLiteral by Ben Clayton · 4 years ago
  73. b225851 [wgsl-reader] Disallow explicit storage classes on handle types by James Price · 4 years ago
  74. eae161c writer/spirv: Clean up constant generation by Ben Clayton · 4 years ago
  75. d6fe74b Validator: add const init with param test by Antonio Maiorano · 4 years ago
  76. 4daddd1 Fix Validator regression reporting param not declared by Antonio Maiorano · 4 years ago
  77. 00e823e Kokoro: Use depot_tools in docker image by Ben Clayton · 4 years ago
  78. 6d6e2c7 Kokoro: Switch from RelWithDebInfo to Release by Ben Clayton · 4 years ago
  79. bb5617f Resolver: process nodes in order of declaration by Antonio Maiorano · 4 years ago
  80. 1b51be5 semantic: Clean up intrinsics by Ben Clayton · 4 years ago
  81. 03c01b5 Move function validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  82. b4f11f3 Add missing includes to fix build by James Price · 4 years ago
  83. 5bae31d Delete unused files by James Price · 4 years ago
  84. 6b2fc05 Resolver: Check that initializers and assignments are valid by Ben Clayton · 4 years ago
  85. 25eef8d s/sharable/shareable by Ben Clayton · 4 years ago
  86. 722b5a2 Resolver: Add validation for host-sharable / storage by Ben Clayton · 4 years ago
  87. c98dedf Validator: Fix GCC unused variable warning / error by Ben Clayton · 4 years ago
  88. 9970ec6 Move struct validation from Validator to Resolver by Antonio Maiorano · 4 years ago
  89. e072465 Resolver: Handle AccessControl for storage-class propagation by Ben Clayton · 4 years ago
  90. a63145a Resolver::IsStorable() Handle AccessControl types by Ben Clayton · 4 years ago
  91. 097c75a Resolver: Enforce matrix constructor type rules by Arman Uguray · 4 years ago
  92. 512bdf1 Diagnostic: Replace 'info' with 'note' by Ben Clayton · 4 years ago
  93. 399b888 Quickfix for unknown warning in Chromium by Corentin Wallez · 4 years ago
  94. 4f390a1 msl tests: Verify that the structure layout is correct by Ben Clayton · 4 years ago
  95. 5907039 msl: Implement more types for structure layout by Ben Clayton · 4 years ago
  96. a88090b Resolver: Track storage class usages of structures by Ben Clayton · 4 years ago
  97. 893afdf Resolver: Defer building of semantic::Struct until end by Ben Clayton · 4 years ago
  98. ad97343 Add semantic::Struct::SizeNoPadding by Ben Clayton · 4 years ago
  99. 96829ed Add Kokoro build configuration files by Ben Clayton · 4 years ago
  100. 8b53104 Add test/test-all.sh by Ben Clayton · 4 years ago