1. 5737dbb Fix validator crash (#4418) by alan-baker · 2 days ago master
  2. 17bf443 spirv-fuzz: Add minimal SPIR-V example to test shaders (#4415) by Alastair Donaldson · 2 days ago
  3. c6422cf spirv-opt: Rename ControlDependenceAnalysis::DoesBlockExist to HasBlock (#4412) by dong-ja · 3 days ago
  4. 983ee23 spirv-opt: Add specific handling of vulkan debug info differences (#4398) by Greg Fischer · 3 days ago
  5. 9c44814 spirv-fuzz: Allow inapplicable transformations to be ignored (#4407) by Alastair Donaldson · 3 days ago
  6. c9e094c spirv-fuzz: Quit fuzzer pass when no types are available (#4409) by Alastair Donaldson · 3 days ago
  7. 4bcd13f spirv-opt: Add more tests to control dependence (#4410) by dong-ja · 3 days ago
  8. 7dadcf9 Add control dependence analysis to opt (#4380) by dong-ja · 3 days ago
  9. 11cd875 spirv-fuzz: Use reference in CanMakeSynonymOf (#4401) by Alastair Donaldson · 5 days ago
  10. 4376a10 Fix public deps on generated headers (#4386) by krockot · 5 days ago
  11. b2db20a BUILD.gn: introduce finer grained internal targets for Tint (#4399) by Corentin Wallez · 6 days ago
  12. 63238d4 Initialize context in `opt::Instruction`'s move constructor (#4397) by Vasyl Teliman · 9 days ago
  13. 183fb9f spirv-fuzz: Fix problem with instruction context (#4394) by Alastair Donaldson · 9 days ago
  14. 94bcae1 spirv-fuzz: Avoid out-of-bounds access (#4395) by Alastair Donaldson · 9 days ago
  15. cc3fe2b spirv-fuzz: Fix vector wrapping fuzzer pass (#4392) by Alastair Donaldson · 9 days ago
  16. 2419f3b spirv-fuzz: Tighten checks on null and undef pointers (#4367) by Alastair Donaldson · 9 days ago
  17. 2a7a561 Fix local size hint id tests (#4400) by alan-baker · 9 days ago
  18. d9f8925 spirv-opt: Where possible make code agnostic of opencl/vulkan debuginfo (#4385) by Greg Fischer · 10 days ago
  19. 033768c spirv-fuzz: TransformationWrapVectorSynonym that rewrites scalar operations using vectors (#4376) by Shiyu Liu · 12 days ago
  20. f084bcf spirv-fuzz: Support atomic operations opcode (#4348) by Mostafa Ashraf · 12 days ago
  21. 3a68a72 CMake: add ENABLE_RTTI option (#4382) by Chia-I Wu · 2 weeks ago
  22. 8966cc2 Add common enum for debug info instructions from either opencl or vulkan (#4377) by Greg Fischer · 2 weeks ago
  23. 5427d5c Don't mention VS2013 in PR review instructions (#4384) by Jakub Kuderski · 2 weeks ago
  24. 7320b9a Explain how to run tests with CMake and Bazel (#4383) by Jakub Kuderski · 2 weeks ago
  25. e0937d7 spirv-fuzz: Don't replace memory semantics / scope operands (#4349) by Mostafa Ashraf · 2 weeks ago
  26. 2685c9a Add missing fuzzer header dependency. (#4381) by Jamie Madill · 2 weeks ago
  27. 640b17b Fix -Wunreachable-code-aggressive. (#4358) by pkasting · 2 weeks ago
  28. 4baf3af spirv-opt: support SPV_EXT_shader_image_int64 (#4379) by Jaebaek Seo · 3 weeks ago
  29. feb0544 Fix BUILD.gn (#4378) by Alastair Donaldson · 3 weeks ago
  30. 2299b71 spirv-fuzz: support building using gn (#4365) by Alastair Donaldson · 3 weeks ago
  31. d432beb Fix vendor table build in BUILD.gn for nonsemantic.vulkan.debuginfo.100 (#4375) by Greg Fischer · 3 weeks ago
  32. 3b6abf4 Add non-semantic vulkan extended instruction set (#4362) by Greg Fischer · 3 weeks ago
  33. c26baf4 Update SPIRV-Headers deps (#4369) by y-novikov · 4 weeks ago
  34. 9ce7a2f spirv-reduce: Eliminate skeletal structured control flow construct (#4360) by Alastair Donaldson · 4 weeks ago
  35. 4d2832e spirv-fuzz: Check updated analyses in transformation tests (#4266) by Alastair Donaldson · 4 weeks ago
  36. 7763360 spirv-fuzz: Added tests for signedness analysis (#4361) by Alastair Donaldson · 4 weeks ago
  37. a95bc46 Add remove_unused_interface_variable_pass.* to BUILD.gn (#4363) by Steven Perron · 4 weeks ago
  38. c67f132 add tests for SPV_KHR_bit_instructions (#4350) by Ben Ashbaugh · 4 weeks ago
  39. 06f114d spirv-fuzz: Avoid out of bounds access (#4355) by Alastair Donaldson · 4 weeks ago
  40. 74e8105 Enabled tvOS platform (#4329) by Assiduous · 5 weeks ago
  41. f9893c4 spirv-opt: A pass to removed unused input on OpEntryPoint instructions. (#4275) by ZHOU He · 5 weeks ago
  42. 8442a18 Bump glob-parent from 5.0.0 to 5.1.2. (#4353) by Steven Perron · 5 weeks ago
  43. eeff9af fix strncpy bound error (#4331) by John Zupin · 5 weeks ago
  44. b8587c9 spirv-reduce: Allow merging unreachable blocks (#4303) by Alastair Donaldson · 5 weeks ago
  45. 4fcdc58 Add IsReachable function to IRContext (#4323) by Alastair Donaldson · 5 weeks ago
  46. 237173a spirv-reduce: Cleanup a few things (#4352) by Alastair Donaldson · 5 weeks ago
  47. 8cc8b65 spirv-fuzz: Add illustrative tests for new issues (#4347) by Alastair Donaldson · 5 weeks ago
  48. 3a02d11 Add validation for SPV_EXT_shader_atomic_float16_add (#4325) by Jason Ekstrand · 5 weeks ago
  49. e065c48 Initial support for SPV_KHR_integer_dot_product (#4327) by Kévin Petit · 5 weeks ago
  50. e992c96 fix symbol exports check, for Android build cases (#4342) by David Neto · 5 weeks ago
  51. 0c21e50 Start SPIRV-Tools v2021.3 by Diego Novillo · 6 weeks ago
  52. e198c6a Finalize SPIRV-Tools v2021.2 by Diego Novillo · 6 weeks ago
  53. f8eafd4 spirv-val: Label VUID 04780 (#4334) by sfricke-samsung · 6 weeks ago
  54. e84bcb2 spirv-val: Add GLCompute to VUID 04644 message (#4333) by sfricke-samsung · 6 weeks ago
  55. 5dd2f76 Update CHANGES file for upcoming release. by Diego Novillo · 6 weeks ago canary stable
  56. bcef913 Update SPIRV-Headers deps (#4328) by alan-baker · 6 weeks ago
  57. 4d22f58 Support SPV_KHR_subgroup_uniform_control_flow (#4318) by alan-baker · 7 weeks ago
  58. ecdd9a3 spirv-val: Vulkan Storage Class for Execution Model (#4212) by sfricke-samsung · 7 weeks ago
  59. edc3a24 Add SPV_KHR_vulkan_memory_model to aggressive_dead_code_elim (#4320) by Ashley Hauck · 7 weeks ago
  60. bbc660e Support Intel extensions for fixed point and hls-float (#4321) by David Neto · 7 weeks ago
  61. 9dbca31 spirv-fuzz: Improve TransformationAddBitInstructionSynonym to check integer signedness (#4312) by Mostafa Ashraf · 7 weeks ago
  62. c1a75bf spirv-fuzz: Support bitwise or and xor in TransformationAddBitInstructionSynonym (#4310) by EGJ1996 · 7 weeks ago
  63. d07505c Update lodash (#4317) by Steven Perron · 8 weeks ago
  64. fb02131 No error report for variable image offset when before-legal-hlsl is on (#4316) by Jaebaek Seo · 8 weeks ago
  65. 87a2867 Add kInstErrorMax to instrument.hpp (#4315) by Greg Fischer · 8 weeks ago
  66. c05f744 Spirv-fuzz: Add tests for MaybeGet* functions in fuzzerutil (#4284) by Shiyu Liu · 8 weeks ago
  67. 6d5c567 Remove VS2013 kokoro build (#4314) by Steven Perron · 8 weeks ago
  68. 26cdce9 spirv-fuzz: add tests for full coverage of TransformationAccessChain (#4304) by Shiyu Liu · 8 weeks ago
  69. c853a91 spirv-fuzz: Added test to increase coverage of the add_parameter transformation (#4305) by EGJ1996 · 8 weeks ago
  70. 126a826 Spirv-fuzz: Achieve coverage of TransformationAddDeadBlock test (#4306) by Mostafa Ashraf · 8 weeks ago
  71. 8b3dc6b Check that valid bitcasted constant was returned (#4311) by Ryan Harrison · 9 weeks ago
  72. 0861a8f spirv-fuzz: Fix OutlineFunction in presence of unreachable blocks (#4308) by Alastair Donaldson · 9 weeks ago
  73. 9646c73 spirv-fuzz: Fix def-use update in PermutePhiOperands (#4309) by Alastair Donaldson · 9 weeks ago
  74. ec1bc3e spirv-fuzz: Added extra tests for AddTypeFloat and AddTypeInt transformations (#4292) by EGJ1996 · 9 weeks ago
  75. 94f570d spirv-fuzz: Increase test coverage of TransformationCompositeConstruct (#4301) by EGJ1996 · 9 weeks ago
  76. 00ce2bb spirv-fuzz: Enhancing permute function variables and its testing (#4295) by Mostafa Ashraf · 10 weeks ago
  77. e2ac64b spirv-fuzz: Move ApplyTransformation to .cpp file (#4258) by Vasyl Teliman · 10 weeks ago
  78. 91931ff spirv-fuzz: Enhance test to improve lines covered (#4289) by Mostafa Ashraf · 10 weeks ago
  79. 0afe1f2 spirv-fuzz: Cover protobuf message creation in tests (#4285) by Alastair Donaldson · 2 months ago
  80. f0d110e Invalidate analyses (#4260) by Vasyl Teliman · 3 months ago
  81. 18d4514 Fix crash when optimizing shaders with DebugPrintf (#4280) by Greg Fischer · 3 months ago
  82. 010cd28 Fix continue construct for single block loops (#4277) by alan-baker · 3 months ago
  83. f6b5959 spirv-fuzz: Respect control flow rules when merging returns (#4279) by Alastair Donaldson · 3 months ago
  84. de1cae0 val test: Update capability dependency (#4268) by David Neto · 3 months ago
  85. 1020e39 spirv-fuzz: Fix underflow problem in `fuzzer_pass_swap_two_functions` (#4253) by Shiyu Liu · 3 months ago
  86. 8ec9f45 Fix export symbol test. (#4254) by Steven Perron · 3 months ago
  87. f30465d build: Fix Android build (#4157) by ncesario-lunarg · 3 months ago
  88. f8c78cc Updates to the vscode SPIR-V extension (#4246) by Ben Clayton · 3 months ago
  89. f82f5af Invalidate DefUse analysis (#4255) by Vasyl Teliman · 3 months ago
  90. 089d716 Fix dangling phi bug from loop-unroll (#4239) by Jaebaek Seo · 3 months ago
  91. 07ec4f8 Support folding OpBitcast with numeric constants (#4247) by Jaebaek Seo · 3 months ago
  92. 6cdf07d spirv-fuzz: Swap positions of two functions in a module (#4236) by Shiyu Liu · 3 months ago
  93. 1b8341b Fix warning in python script. (#4251) by Steven Perron · 3 months ago
  94. 9f23457 GraphicsRobustAccessPass: Set module_status_.modified (#4167) by Ben Clayton · 3 months ago
  95. 8fe39ad spirv-fuzz: Permute the order of variables at function scope issue (#4248) by Mostafa Ashraf · 3 months ago
  96. 22b8287 Start SPIRV-Tools v2021.2 by Jakub Kuderski · 3 months ago
  97. c2d5375 Finalize SPIRV-Tools v2021.1 by Jakub Kuderski · 3 months ago v2021.1
  98. dc72924 Update CHANGES by Jakub Kuderski · 3 months ago
  99. 693d564 spriv-val: Fix clang-format bug for VUID string (#4238) by sfricke-samsung · 4 months ago
  100. a02a920 spirv-fuzz: Accept limitations in AddFunction (#4226) by Alastair Donaldson · 4 months ago