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