1. 066042e kokoro-mac: assume ninja is installed (#6997) by David Neto · 2 days ago main
  2. a7a7719 opt: release processed redundancy traversal maps (#6962) by Jake Wang · 2 days ago
  3. 251e8cc ggt: make utils.Table imports and CMake dependencies explicit (#6986) by Romaric Jodin · 2 days ago
  4. fe1b3a2 spirv-val: Use spirv.hpp11 SPV_ENABLE_UTILITY_CODE (#6994) by Spencer Fricke · 2 days ago
  5. cb1df99 Add BSD-3-Clause to LICENSE (#6988) by alan-baker · 3 days ago
  6. 7651d92 spirv-val: Add missing StencilRefReplacingEXT (#6917) by Spencer Fricke · 5 days ago
  7. 71f287f spirv-val: Allow debug types for DebugTypedef and DebugTypeVector (#6965) by Manuel Carrasco · 10 days ago
  8. c704520 spirv-val: Add static RayQuery/RayTracing value check (#5567) by Spencer Fricke · 10 days ago
  9. aab387a val: fix crash when interface contains untyped variables in mesh shader (#6950) (#6957) by Abhipsita-coder · 10 days ago
  10. 1596052 spirv-val: Handle OpConstantComposite of OpConstantSizeOfEXT (#6949) by Spencer Fricke · 11 days ago
  11. a05a70f spirv-val: Add final NSDI helpers (#6944) by Spencer Fricke · 11 days ago
  12. 35fe089 spirv-opt: Handle OpTypeVectorIdEXT in fix-storage-class access chains (#6971) by Abir Deol · 12 days ago
  13. 7ac0245 spirv-dis: Fix crash when reordering blocks with missing branch targets (#6920) by Saqib Khan · 12 days ago
  14. c47a797 spirv-opt: Add constant folding rules for SAbs & FAbs (#6930) by Julius Ikkala · 12 days ago
  15. 672b77b build(deps): bump the github-actions group with 2 updates (#6963) by dependabot[bot] · 12 days ago
  16. fc00cae Roll external/abseil_cpp/ 8f8fe25cb..dc960a419 (9 commits) (#6945) by github-actions[bot] · 12 days ago
  17. 6559c79 spirv-opt: Fix crash when folding vector reciprocals (#6936) by Connor McLaughlin · 12 days ago
  18. 911d1ea spirv-val: Fix various Mesh Builtin issues (#6958) by Spencer Fricke · 14 days ago
  19. 47c91ab spirv-val: Verify OpConstantNull is banned (#6960) by Spencer Fricke · 14 days ago
  20. af16d4d spirv-val: Add OpBranchConditional Branch Weights (#6959) by Spencer Fricke · 14 days ago
  21. 9554b7c spirv-val: Add Vulkan Image mask 04865 (#6961) by Spencer Fricke · 14 days ago
  22. a109118 spirv-val: OpCopyObject for RayQuery (#6952) by Spencer Fricke · 14 days ago
  23. e306718 spirv-val: Fix UntypedPointers with FPRoundingMode (#6956) by Spencer Fricke · 14 days ago
  24. 2a7f230 spirv-val: Allow DebugExpression as DebugGlobalVariable Variable operand (#6946) by Viktoria Maximova · 2 weeks ago
  25. 47ed79f spirv-val: Fix crashes with NSDI (#6943) by Spencer Fricke · 2 weeks ago
  26. e56740d spirv-val: Handle OpConstantSizeOfEXT of non-int (#6939) by Spencer Fricke · 3 weeks ago
  27. 3ec7c4a spirv-val: Fix storage class operand for untyped (#6940) by Spencer Fricke · 3 weeks ago
  28. db9f967 spirv-val: Fix crashing on pointer compare (#6938) by Spencer Fricke · 3 weeks ago
  29. 6660113 spirv-val: Validate OpCopyMemory on opaque descriptors (#6937) by Spencer Fricke · 3 weeks ago
  30. 5394fb2 build(deps): bump lukka/get-cmake from 4.4.2 to 4.4.4 in the github-actions group (#6941) by dependabot[bot] · 3 weeks ago
  31. a9ca668 roll deps (#6926) by github-actions[bot] · 3 weeks ago
  32. ce818d1 spirv-val: Fix crash in OpAbortKHR (#6934) by Spencer Fricke · 3 weeks ago
  33. 6916cf5 spirv-opt: Keep members of struct type operands in dead members (#6916) by Abir Deol · 3 weeks ago
  34. 9cdbb47 spirv-val: Add missing Refract type matching check (#6933) by Spencer Fricke · 3 weeks ago
  35. 71e2297 Fix finite-range checks and rounding carries in HexFloat::castTo (#6902) by Davide Grohmann · 3 weeks ago
  36. 13b6fe7 spirv-val: Fix error messages (#6932) by Spencer Fricke · 3 weeks ago
  37. fe74385 spirv-val: Add OpUndef result type VU (#6931) by Spencer Fricke · 3 weeks ago
  38. f64f69c Validate untyped variable-length array operands (#6928) by Mohd Quamar Tyagi · 3 weeks ago
  39. ee690fd spirv-val: Validate CoopMat MulAdd float with Signed operand (#6924) by Spencer Fricke · 3 weeks ago
  40. 1ba1f5b Android.mk: guard with NDK_ROOT (#6925) by Romaric Jodin · 3 weeks ago
  41. 342d3e5 cmake: depend on build-version.inc via add_dependency() (#6896) by Robin Voetter · 3 weeks ago
  42. fff03bb build(deps): bump github/codeql-action/upload-sarif from 4.38.0 to 4.38.2 in the github-actions group across 1 directory (#6895) by dependabot[bot] · 3 weeks ago
  43. 0a4af47 Roll external/abseil_cpp/ d5c2f53df..1a8a725f5 (6 commits) (#6923) by github-actions[bot] · 3 weeks ago
  44. 4f3a92d Order the libraries in SPIRV-Tools.pc for static linking (#6875) by Paul Menzel · 3 weeks ago
  45. 9e0859a opt: add nonwritable-propagation pass (#6844) by Pratap · 3 weeks ago
  46. 9e470e2 spirv-opt: Check index bounds when folding OpCompositeInsert (#6922) by Steven Perron · 4 weeks ago
  47. d342cfd Fix inconsistent Target vs Targets naming in export FILE and Config.cmake (#6810) by bafangchaoshi · 4 weeks ago
  48. 9c8a9be spirv-val: Add dedup member for BuiltInsValidator (#6905) by Spencer Fricke · 4 weeks ago
  49. d823287 spirv-val: Use vector for all_definitions (#6904) by Spencer Fricke · 4 weeks ago
  50. adb415c spirv-opt: Fix assertion with fp8 (#6677) by Russell Liu · 4 weeks ago
  51. 7f927e5 spirv-val: Fix retrieval of long vector lengths for vectorshuffle (#6918) by Gregory Roth · 4 weeks ago
  52. 15ac5f6 build: Store gitlab ssh repo for future extensions (#6912) by Spencer Fricke · 4 weeks ago
  53. a6d9e14 Roll external/abseil_cpp/ 0171b81f0..8c138bbb7 (11 commits) (#6911) by github-actions[bot] · 4 weeks ago
  54. 486d613 spirv-val: Allow Line 0 in DebugLine (#6915) by Arseniy Obolenskiy · 4 weeks ago
  55. 7a88476 spirv-val: Reduce an entire extra spvBinaryParse (#6910) by Spencer Fricke · 4 weeks ago
  56. 16b3b71 spirv-val: Use plain pointer for dominator iterator (#6906) by Spencer Fricke · 4 weeks ago
  57. 0a71009 spirv-val: Adjust reserve sizes for CFA (#6907) by Spencer Fricke · 4 weeks ago
  58. 0ceb869 spir-val: Lazily allocate FriendlyNameMapper (#6909) by Spencer Fricke · 4 weeks ago
  59. 6057b05 spirv-val: Walk tree once in ContainsLimitedUseIntOrFloatType (#6908) by Spencer Fricke · 4 weeks ago
  60. 7c6f020 spirv-val: Common location for IsConcreteType (#6913) by Spencer Fricke · 4 weeks ago
  61. 19e35ea spirv-opt: Fix use-after-free when moving DebugFunctionDefinition in merge-return (#6885) by Jay Kwak · 4 weeks ago
  62. 54b37eb Roll external/abseil_cpp/ 2d5a8e38e..f573cfba0 (2 commits) (#6901) by github-actions[bot] · 4 weeks ago
  63. 1d0401c spirv-val: Validate RayQuery in struct (#6898) by Spencer Fricke · 5 weeks ago
  64. bfd26b2 [GH Actions] Rebuild for all unlabeled actions (#6900) by Steven Perron · 5 weeks ago
  65. e0df197 [Kokoro] Use git 2.53 on linux (#6891) by Steven Perron · 5 weeks ago
  66. 2907cbb spirv-fuzz: Restrict atomic loads and stores to scalar types (#6889) by Hernan Ponce de Leon · 5 weeks ago
  67. af4f54c roll deps (#6892) by github-actions[bot] · 5 weeks ago
  68. ba9a9e3 spirv-fuzz: Handle composites without static index bounds (#6890) by Hernan Ponce de Leon · 5 weeks ago
  69. 8a75baf build(deps): bump github/codeql-action/upload-sarif from 4.37.6 to 4.38.0 in the github-actions group across 1 directory (#6845) by dependabot[bot] · 5 weeks ago
  70. 50e18d4 roll deps (#6842) by github-actions[bot] · 6 weeks ago
  71. 25318da spirv-opt: Run tests with lower max id bound (#6881) by Steven Perron · 6 weeks ago
  72. 9abb194 spirv-opt: Fix memory leaks on ID overflow (#6887) by Steven Perron · 6 weeks ago
  73. d6f63db spirv-val: Add RT Volatile memory model checks (#6868) by Spencer Fricke · 6 weeks ago
  74. 562ff5b spirv-val: Update test to use SPV_EXT_cooperative_matrix_maintenance1 (#6884) by Spencer Fricke · 6 weeks ago
  75. 17139e0 spirv-opt: Refactor SinglePassRunAndCheck to use SinglePassRunAndDisassemble (#6880) by Steven Perron · 6 weeks ago
  76. 4bbc4f1 spirv-opt: Harden passes against ID overflow (#6877) by Steven Perron · 7 weeks ago
  77. 6b2b397 spirv-opt: Harden passes against ID overflow (#6878) by Steven Perron · 7 weeks ago
  78. ef96ed7 Prepare release v2026.4.rc2 (#6874) by Natalie Chouinard · 7 weeks ago vulkan-sdk-1.4.363 v2026.4 v2026.4.rc2 vulkan-sdk-1.4.363.0
  79. e265f55 spirv-opt: Harden FixStorageClass and constant folding against ID overflow (#6876) by Steven Perron · 7 weeks ago
  80. 5262bae spirv-val: Abort Message Type are concrete types (#6873) by Spencer Fricke · 7 weeks ago
  81. 39d22ec spirv-val: Add UTFEncodedKHR validation (#6872) by Spencer Fricke · 7 weeks ago
  82. 14521db Validate ArrayStride on OpConstantDataKHR result types (#6870) by Ralph Potter · 7 weeks ago
  83. 5f83e08 Prepare release v2026.4 (#6871) by Natalie Chouinard · 7 weeks ago v2026.4.rc1
  84. 3d202fc spirv-val: Invocation Repack Instructions (#6867) by Spencer Fricke · 7 weeks ago
  85. 685919f spirv-val: Validate DebugPrintf (#6861) by Spencer Fricke · 7 weeks ago
  86. 281d086 spirv-val: Label VUID 08724 (#6865) by Spencer Fricke · 7 weeks ago
  87. 907d104 spirv-opt: Harden EliminateDeadMembers and FixFuncCallArguments against ID overflow (#6863) by Steven Perron · 7 weeks ago
  88. fd9bc85 spirv-opt: Add WhileEachInst to Module, InstructionList, and Graph (#6862) by Steven Perron · 7 weeks ago
  89. 0db1457 spirv-val: Aborts are always packed as scalar (#6859) by Spencer Fricke · 8 weeks ago
  90. 8f57364 spirv-opt: Harden EliminateDeadFunctionsPass and IRContext against ID overflow (#6857) by Steven Perron · 8 weeks ago
  91. 3a2f6ea bazel: load C++ rules from rules_cc (#6848) by Jeremy Howard · 8 weeks ago
  92. 1ec625b spirv-opt: Harden EliminateDeadIOComponentsPass and ConstantManager against ID overflow (#6858) by Steven Perron · 8 weeks ago
  93. d693d22 spirv-opt: Harden DeadBranchElimPass against ID overflow (#6852) by Steven Perron · 8 weeks ago
  94. b40380b spirv-val: Add Offset Input VUID 12509 (#6855) by Spencer Fricke · 8 weeks ago
  95. f42fd8d spirv-opt: Harden ADCE and DebugInfoManager against ID overflow (#6851) by Steven Perron · 8 weeks ago
  96. d7ca4ef spirv-val: Check for Offset in Input/Output (#6835) by Spencer Fricke · 8 weeks ago
  97. ecea80f spirv-val: Validate ShaderAbort explicit layout (#6854) by Spencer Fricke · 8 weeks ago
  98. b964f44 spirv-val: Add Explicit Alignment VUIDs (#6853) by Spencer Fricke · 9 weeks ago
  99. 47c74f4 [val] Allow OpExtInstWithForwardRefsKHR in generic non-semantic sets (#6847) by Marcos Maronas · 10 weeks ago
  100. e39e5c5 Update version number examples in README.md (#6830) by David Neto · 2 months ago