1. b5025db Inspector: Add all fragment builtin inputs to EntryPoint by Jiawei Shao · 10 hours ago main
  2. a5d73ce transform/shader_io: Generate a wrapper function by James Price · 12 hours ago
  3. 3e92e9f Fix structure builtin emission by Ben Clayton · 13 hours ago
  4. 63e7ad6 diag: Remove ICE bug report message by Ben Clayton · 14 hours ago
  5. ecadfc1 tools: Support adding tint flags to the test cases by Ben Clayton · 15 hours ago
  6. 5c61d6d msl: Fold &* when converting module-scope vars by James Price · 15 hours ago
  7. 98fbf24 Regex fuzzer: identifier mutation by egj · 28 hours ago
  8. 51750f1 writer/hlsl: Don't emit literal integer divide-by-zeros by Ben Clayton · 2 days ago
  9. 72dad76 Add end2end tests for recent SPIR-V reader updates by David Neto · 2 days ago
  10. 72f9ce9 HexFoat: detect exponent overflow and report errors by Antonio Maiorano · 2 days ago
  11. b75e4b9 Regex fuzzer: Change the region boundaries by egj · 3 days ago
  12. c0fbce6 writer/hlsl: Inline fallthrough case statements by Ben Clayton · 3 days ago chromium/4596
  13. 8ebff3d Revert "Update SPIR-V Tools fuzzer" by Ben Clayton · 3 days ago
  14. b209c47 tools: test-runner add TIME column by Ben Clayton · 6 days ago
  15. 6ed467a tools: Link thread library for remote-compile by Ben Clayton · 6 days ago
  16. ec4a1df utils: Put temporary files in the tmp directory by Ben Clayton · 6 days ago
  17. d388bc9 Restore "MSL writer: make signed int overflow defined behaviour" by Antonio Maiorano · 6 days ago
  18. 9bdf2dc MSL: fix i32 INT_MIN literal emitted as `long` instead of `int` by Antonio Maiorano · 6 days ago
  19. 2c1fbe8 test/unittest: Fix expected cases by Ben Clayton · 6 days ago
  20. 5209a81 tools: Add roll-release by Ben Clayton · 6 days ago
  21. 558a353 reader/spirv: Don't pass invalid programs to DecomposeStridedMatrix by Ben Clayton · 6 days ago
  22. d1a026e Add end-to-end corpus from Tint SPIR-V Reader by David Neto · 6 days ago
  23. 33c997b tools: Multi-thread remote-compile by Ben Clayton · 6 days ago
  24. 38c5a28 transform/DMA: Fix ignore() for buffer members by Ben Clayton · 6 days ago
  25. 89a0bde transform: Optimize ZeroInitWorkgroupMemory for arrays by Ben Clayton · 6 days ago
  26. 669c57f utils: Add HASH template parameter to UniqueVector by Ben Clayton · 6 days ago
  27. 8f271f4 ast: Make the fields of WorkgroupDecoration const by Ben Clayton · 6 days ago
  28. e33b0ba Revert "MSL writer: make signed int overflow defined behaviour" by Corentin Wallez · 6 days ago
  29. 1396902 symbol: Add operator<() by Ben Clayton · 7 days ago
  30. fb91e3c transform: DMA: Don't load ignore() arguments by Ben Clayton · 7 days ago
  31. ed60a99 transform: LoopToForLoop - fix bad emission by Ben Clayton · 7 days ago
  32. a52324f tests: Regenerate expected outputs for HLSL / FXC by Ben Clayton · 7 days ago
  33. 9d4c24f spirv-reader: ldexp second argument must be signed by David Neto · 7 days ago
  34. ada4864 resolver: Fix for-loop conditional validation by Ben Clayton · 7 days ago
  35. f5490c7 Regex fuzzer: region deletion and duplication by egj · 7 days ago
  36. 5a53634 Update SPIR-V Tools fuzzer by Alastair Donaldson · 7 days ago
  37. e5dbe24 MSL writer: make signed int overflow defined behaviour by Antonio Maiorano · 7 days ago
  38. 1f0200a Add gn support for regex fuzzer by Alastair Donaldson · 7 days ago chromium/4592 chromium/4593 chromium/4594 chromium/4595
  39. 7249404 validation: function scope variable store type must be constructible by Sarah · 8 days ago chromium/4591
  40. 9ba6500 resolver: Clean up workgroup_size validation by Ben Clayton · 8 days ago
  41. d35f8d9 intrinsics: Fix signature of ldexp() by Ben Clayton · 8 days ago
  42. c0f1ed4 validation: validate 'location' attribute when applied to struct members by Sarah · 8 days ago
  43. 889b77a writer: avoid type breakage during AppendVector by David Neto · 8 days ago
  44. c1cfa84 spirv-reader: reduce fragment output location by David Neto · 8 days ago
  45. cc6d5b4 Add regex fuzzer by egj · 8 days ago
  46. 085dcbb validation: redundant access mode, fix error msg and add unittest by Sarah · 8 days ago chromium/4590
  47. edecbb1 validation: pointer to handle is not allowed by Sarah · 8 days ago
  48. 3647df3 SPIR-V Tools fuzzer: validate before mutation by Alastair Donaldson · 9 days ago
  49. dee93c6 Handle complex cases in Inspector::GenerateSamplerTargets by Ryan Harrison · 9 days ago
  50. dffa60c spir-writer: handle break continuing block by David Neto · 9 days ago
  51. 97668c8 reader/spirv: Handle the MatrixStride decoration by Ben Clayton · 9 days ago
  52. c6cbe3f Remove InputStepMode (it was deprecated in favor of VertexStepMode) by Corentin Wallez · 9 days ago
  53. fd35aa8 Implement texture_depth_multisampled_2d by Ben Clayton · 10 days ago
  54. d12379a validation: type of a let must be constructible by James Price · 10 days ago
  55. 9a7ca38 test: Update E2E expected results by James Price · 10 days ago
  56. 3d73768 writer/wgsl: Emit access mode on pointer types by James Price · 10 days ago
  57. 00320c2 writer/wgsl: Fix texture_external type emission by James Price · 10 days ago
  58. 60d1eb6 spirv-reader: fix emission of arrayLength by David Neto · 10 days ago
  59. 1fd3d95 spirv-reader: disable dumping for known bug by David Neto · 10 days ago
  60. 85ca807 spirv-reader: fix unit test validity by David Neto · 10 days ago
  61. ad8ecce spirv-reader: fix storage class for pointer-to pipeline builtins by David Neto · 10 days ago
  62. 4e4cef9 spirv-reader: disable dumping for known incorrectness by David Neto · 10 days ago
  63. 1444a2e spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd by David Neto · 10 days ago
  64. 5f30633 diagnostic: Disable the printer 'tests' by Ben Clayton · 10 days ago
  65. 31579c9 spir-reader: fix validity of unit tests by David Neto · 10 days ago
  66. d77c00f Update spirv-reader tests to be valid for WebGPU by David Neto · 10 days ago
  67. dd2e2ba transform: Add more HLSL keywords by Ben Clayton · 10 days ago
  68. 64dfcd2 writer/hlsl: Support bitcast of vectors by Ben Clayton · 10 days ago
  69. dcd3dce Add support for parsing hex floats to WGSL frontend by Antonio Maiorano · 10 days ago
  70. 558969d intrinsics: Deprecate textureLoad() for storage textures by Ben Clayton · 10 days ago
  71. badec55 Fix null char in AST fuzzer by Vasyl Teliman · 10 days ago
  72. b32c22c spirv-reader: Polyfill GLSLStd450 Degrees and Radians by Corentin Wallez · 10 days ago
  73. 13081d4 Deprecate InputStepMode in favor of VertexStepMode by Corentin Wallez · 11 days ago
  74. 1c6ff0e hlsl: Add 'line' to reserved keywords by James Price · 11 days ago
  75. f7d0c1c spirv-reader: polyfill scalar reflect by David Neto · 12 days ago
  76. 70eb1d3 spirv-reader: polyfill scalar faceForward by David Neto · 12 days ago
  77. 4841144 writer/[hlsl,msl]: Default `name_printed` to false by Ben Clayton · 13 days ago
  78. 294cb95 Re-generate expected outputs. by Ben Clayton · 13 days ago
  79. 5ac96af test: Add FXC test cases for indexing arrays in structs by Ben Clayton · 13 days ago
  80. 7204756 intrinsics: Add `mix(vec, vec, f32)` overload by Ben Clayton · 13 days ago
  81. 053559d intrinsics: Add new struct form of modf(), frexp() by Ben Clayton · 13 days ago
  82. 465c5aa validation: clean up function attributes validation and unit-tests by Sarah · 13 days ago
  83. f76c227 parser: fix wgsl expect_const_expr() by Sarah · 13 days ago
  84. f7e73d4 Add tests derived from VK-GL-CTS by Alastair Donaldson · 13 days ago
  85. bd3edb5 Disable size assertions in SPIR-V Tools fuzzer by Alastair Donaldson · 13 days ago
  86. ba93d14 fuzzers: Fix use-after-free by Ben Clayton · 13 days ago
  87. fced350 sem::Type: Replace GetDefaultAlignAndSize() with Size() and Align() by Ben Clayton · 14 days ago
  88. f5ed2ba sem: Rename `Vector::size()` to `Vector::Width()` by Ben Clayton · 14 days ago
  89. 4261466 writer/hlsl: Ignore struct member offset attribute by James Price · 14 days ago
  90. eb39420 reader/wgsl: Add support for block comments by James Price · 14 days ago
  91. 18d7e78 Fuzz WGSL and MSL generator options by Ryan Harrison · 14 days ago
  92. 4ffcf06 sem: Add Owner() to sem::Parameter by Ben Clayton · 14 days ago
  93. 0f2d95d sem: Split sem::Variable into global, local and parameter by Ben Clayton · 14 days ago
  94. 66b979d Override CMake cache for fuzzer options by Alastair Donaldson · 2 weeks ago
  95. fe3ba95 inspector: Use diagnostic lists by Ben Clayton · 2 weeks ago
  96. 81d4ed0 Fix operator% for f32 and vecN<f32> by Ben Clayton · 2 weeks ago
  97. 1ec4844 .vscode: Fix quotations in windows 'configure' task by Ben Clayton · 2 weeks ago
  98. 8800ba0 Fix assertion strings and tidy up memcpy call by Alastair Donaldson · 2 weeks ago
  99. 7ec7794 Remove accidental commit by Ben Clayton · 2 weeks ago
  100. a469668 validation: invariant attribute on struct members by Sarah · 2 weeks ago