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