1. f3fffda Build fixes by Ben Clayton · 2 years, 9 months ago
  2. 36b49e8 validation: fix error msg: textureSample*() offset must be a const_expr by Sarah · 2 years, 9 months ago
  3. 0c7332b SPIR-V Tools fuzzer: check binary size by Alastair Donaldson · 2 years, 9 months ago
  4. 33afd6c Revert "writer/hlsl: Special case negative zero" by Ben Clayton · 2 years, 9 months ago
  5. f6660aa tools: Add snippets tool by Ben Clayton · 2 years, 9 months ago
  6. 6e8ace0 test: Add a case for resources used through lets by Ben Clayton · 2 years, 9 months ago
  7. 88bd8a1 fuzzers: Fix Reader::vector<T>() by Ben Clayton · 2 years, 9 months ago
  8. a294371 Add an infra specific PRESUBMIT.py by Ryan Harrison · 2 years, 9 months ago
  9. 68a6dd0 Resolver: make IsConstructible non-recursive for arrays and struct members by Antonio Maiorano · 2 years, 9 months ago
  10. 701820b writers: Add flag to disable workgroup memory init by Ben Clayton · 2 years, 9 months ago
  11. 3d441d4 validation: validate function call pointer parameter by Sarah · 2 years, 9 months ago
  12. 6d27f23 Force Python 3 in presubmit by Ryan Harrison · 2 years, 9 months ago
  13. 9889ff0 writer/msl: Emulate scalar length and distance by James Price · 2 years, 9 months ago
  14. b29396e fuzzers: Don't pointlessly format diagnostics by Ben Clayton · 2 years, 9 months ago
  15. efceb83 writer/hlsl: Special case negative zero by Ben Clayton · 2 years, 9 months ago
  16. c6a7329 BUILD.gn: Directly depend on spvtools targets by Corentin Wallez · 2 years, 9 months ago
  17. dbbe193 Remove stray print in generate_wgsl_corpus.py by Corentin Wallez · 2 years, 9 months ago
  18. c41d940 Parse num_workgroups builtin and reject it by James Price · 2 years, 9 months ago
  19. 94a5fd4 spirv-reader: polyfill scalar refract by David Neto · 2 years, 9 months ago
  20. 0c3ddc9 parser/wgsl: Error if type decorations are not consumed by Ben Clayton · 2 years, 9 months ago
  21. ac9db20 inspector: reflect workgroup storage size by Ken Rockot · 2 years, 9 months ago
  22. b291cfc Resolver: Validate that var/let has a type or initialzier by Ben Clayton · 2 years, 9 months ago
  23. 68596d8 vscode/tasks.json: Be explicit about using 'cmd' by Ben Clayton · 2 years, 9 months ago
  24. 0bbe24d validation: struct member name must be unique by Sarah · 2 years, 9 months ago
  25. 1fa28ac Add support for converting bool to other types by James Price · 2 years, 9 months ago
  26. 93d4501 spirv-reader: refactor handling pipeline IO decorations by David Neto · 2 years, 9 months ago
  27. a94d1a9 Remove TINT_EXPECTS_UBOS_TO_BE_MULTIPLE_OF_16 macro by Antonio Maiorano · 2 years, 9 months ago
  28. 9a05217 tools: Fix test-runner --filter flag on windows by Ben Clayton · 2 years, 9 months ago
  29. 73f0dde fuzzers: Fix memcpy in Reader::read by Ben Clayton · 2 years, 9 months ago
  30. 8903631 fuzzers: Fix function not returning a value warning by Ben Clayton · 2 years, 9 months ago
  31. cdcec6d fuzzers: Don't call data() on empty std::vector by Ben Clayton · 2 years, 9 months ago
  32. 595b054 writer[spirv,hlsl]: Call UnwrapRef() for splats by Ben Clayton · 2 years, 9 months ago
  33. 76feb6b reader/wgsl: Add source info to CallStatement by James Price · 2 years, 9 months ago
  34. a01bb4c spirv-reader: reject undef and null pointers by David Neto · 2 years, 9 months ago
  35. 20c2ff6 transform/Robustness: Re-work the accessor clamping by Ben Clayton · 2 years, 9 months ago
  36. cd7eb4f Resolver: Validation for continuing blocks by Ben Clayton · 2 years, 9 months ago
  37. 725159c resolver: Limit the number of parameters to 255 by Ben Clayton · 2 years, 9 months ago
  38. b85099a test: Split binary_expressions into separate tests by Ben Clayton · 2 years, 9 months ago
  39. 8f144a0 fuzzers: Fix buffer overrun by Ben Clayton · 2 years, 9 months ago
  40. 50b6d02 fuzzers: Don't drop writter errors on the floor by Ben Clayton · 2 years, 9 months ago
  41. 86dc887 Add gn build support for spirv-tools + AST fuzzers by Alastair Donaldson · 2 years, 9 months ago
  42. 5d71531 Fix SPIR-V emptiness condition in fuzzer by Alastair Donaldson · 2 years, 9 months ago
  43. 883fb63 transform: Don't unroll arrays in DecomposeMemoryAccess by Ben Clayton · 2 years, 9 months ago
  44. c335030 validation: location decoration is not valid for compute shaders by Sarah · 2 years, 9 months ago
  45. 5f99424 reader: fix ordering of select operands by David Neto · 2 years, 9 months ago
  46. 29c7079 parser/wgsl: Fix stack overflow in postfix_expression() by Ben Clayton · 2 years, 9 months ago
  47. fa4d434 Fix AST fuzzer message serialization by Vasyl Teliman · 2 years, 9 months ago
  48. e087a95 spirv-reader: support remaining interpolation decorations by David Neto · 2 years, 9 months ago
  49. 7119843 validation: textureSample*() offset argument must be literal or const_expr by Sarah · 2 years, 9 months ago
  50. 979a0b4 Fix CLI parameters in fuzzers by Vasyl Teliman · 2 years, 9 months ago
  51. 365af04 Fix SPIRV-Tools fuzzer by Vasyl Teliman · 2 years, 9 months ago
  52. 4c9b440 Fix FloatToString printing with not enough precision when using `fixed` floatfield format by Antonio Maiorano · 2 years, 9 months ago
  53. 1da4073 test: Add case for tint:977 by Ben Clayton · 2 years, 9 months ago
  54. 0bff3fb writer/wgsl: Fix printing of for-loops by Ben Clayton · 2 years, 9 months ago
  55. 8e38fad transform/InlinePtrLets: Fix ICE for lets in for-loops by Ben Clayton · 2 years, 9 months ago
  56. 96a6e7e transform: Pass CloneContext by reference by Ben Clayton · 2 years, 9 months ago
  57. b478f97 IntrinsicTable: De-duplicate returned Intrinsics by Ben Clayton · 2 years, 9 months ago
  58. e54e26d writer/hlsl: Emit more helpers for intrinsic calls by Ben Clayton · 2 years, 9 months ago
  59. f242fb9 test: Add test case for tint:998 by Ben Clayton · 2 years, 9 months ago
  60. 8a96c78 transform: Fixes for DecomposeMemoryAccess by Ben Clayton · 2 years, 9 months ago
  61. 4511a2e transform: Add a debug flag to dump WGSL by Ben Clayton · 2 years, 9 months ago
  62. aa5686a Roll spirv-tools and spirv-headers by David Neto · 2 years, 9 months ago
  63. f4e213c CloneContext: Add an overload of Replace() that takes a function by Ben Clayton · 2 years, 9 months ago
  64. 60dae24 Reland "Validate storage class constraints" by Antonio Maiorano · 2 years, 9 months ago
  65. 1d10086 transform: More robustness for texture ops by Ben Clayton · 2 years, 9 months ago
  66. 487a913 CloneContext: Remove remnants of clone pointer de-duping by Ben Clayton · 2 years, 9 months ago
  67. ff3dbc3 tools: Add gerrit-stats by Ben Clayton · 2 years, 9 months ago
  68. 9e0b3cc [intrinsics]: Add texture_1d level overloads by Ben Clayton · 2 years, 9 months ago
  69. 58bbe32 validation: Allow unsigned workgroup_size component by Sarah · 2 years, 10 months ago
  70. 3242d3e writer/hlsl: Use vector write helper for dynamic indices by Ben Clayton · 2 years, 10 months ago
  71. 8a8ddcf debug: Include system in assert string by Ben Clayton · 2 years, 10 months ago
  72. d35975a Add test case for tint:978 by Ben Clayton · 2 years, 10 months ago
  73. de2b7db Make ArrayLengthFromUniform transform emit a valid UBO by Antonio Maiorano · 2 years, 10 months ago
  74. 4d22c1d [realms] Use LUCI realms on 100% of builds. by Andrii Shyshkalov · 2 years, 10 months ago
  75. 3ad686e val: Remove source from validation result by James Price · 2 years, 10 months ago
  76. 7f142c4 inspector: Remove legacy shader IO support by James Price · 2 years, 10 months ago
  77. 4aed315 writer: Remove legacy generator API by James Price · 2 years, 10 months ago
  78. bbda572 Add explanatory comment to fuzzer build files by Alastair Donaldson · 2 years, 10 months ago
  79. 5db7d38 fuzzers: Switch AST fuzzers to new generator API by James Price · 2 years, 10 months ago
  80. 6e459fe sem: Add CompoundStatement by Ben Clayton · 2 years, 10 months ago
  81. 3e27a20 writer: Fix CaseStatment tests by Ben Clayton · 2 years, 10 months ago
  82. 8751227 fuzzers: Disable clang warning for clang 12 by Ben Clayton · 2 years, 10 months ago
  83. 9f4d94d Generate shader corpora for SPIR-V fuzzers by Alastair Donaldson · 2 years, 10 months ago
  84. ff0a8f0 Generate shader corpora for WGSL fuzzers by Alastair Donaldson · 2 years, 10 months ago
  85. f6a4fe0 Add test case for tint:219 by Ben Clayton · 2 years, 10 months ago
  86. 4166ecc Factor out the InspectorHelper from the Inspector test file by Ryan Harrison · 2 years, 10 months ago
  87. 7c95e38 [realms] bump realms to 25%. by Andrii Shyshkalov · 2 years, 10 months ago
  88. ae23bd5 reader/wgsl: Reserve ++ and -- tokens by James Price · 2 years, 10 months ago
  89. 8d33b85 writer/hlsl: Implement invariant attribute by James Price · 2 years, 10 months ago
  90. af6fc5f resolver: Replace GetScalarConstExprValue with ConstantValueOf by Ben Clayton · 2 years, 10 months ago
  91. 51cfe26 writer/hlsl: Simplify UBO accesses for static indexing by Ben Clayton · 2 years, 10 months ago
  92. 71f619b [resolver]: Begin constant value evaluation by Ben Clayton · 2 years, 10 months ago
  93. c6bcab0 Implement AST fuzzer by Vasyl Teliman · 2 years, 10 months ago
  94. 54d1ee6 fuzzers: Switch fuzzers to new generator API by James Price · 2 years, 10 months ago
  95. aa48b1a Revert "Validate storage class constraints" by Ben Clayton · 2 years, 10 months ago
  96. 66a88a2 [realms] launch 20% of builds in realms mode. by Andrii Shyshkalov · 2 years, 10 months ago
  97. 3797ab6 reader/wgsl: Be more aggressive at bailing by Ben Clayton · 2 years, 10 months ago
  98. 2c2aa2a writer/msl: Implement invariant attribute by James Price · 2 years, 10 months ago
  99. fd5829e Validate storage class constraints by Antonio Maiorano · 2 years, 10 months ago
  100. 88b8e2f writer/spirv: Implement invariant attribute by James Price · 2 years, 10 months ago