1. c316fb1 Add missing dependencies when generating spvtools_core_tables (#3199) by Geoff Lang · 6 hours ago master
  2. 03c9eff Brief guide to writing a spirv-fuzz fuzzer pass (#3190) by Alastair Donaldson · 6 hours ago
  3. dea1040 Fix ignored const qualifier warning in static_cast (#3197) by Ricardo Garcia · 8 hours ago
  4. 4a80497 Make spvOpcodeString part of the public API (#3174) by Steven Perron · 33 hours ago
  5. 03794b8 Fix static libraries linking order (#3189) by Danilo Spinella · 2 days ago
  6. 79f8caf vscode: Add missing fields to schema.Opcode (#3169) by Ben Clayton · 4 days ago
  7. 4d912f4 spirv-val: Add support for SPV_AMD_shader_image_load_store_lod (#3186) by Samuel Iglesias Gonsálvez · 4 days ago
  8. 77fefe7 spirvfuzz: Fix type-related bug, change undef to zero, and add assert (#3188) by Alastair Donaldson · 8 days ago
  9. 6c218ec spirv-fuzz: Fuzzer pass that adds access chains (#3182) by Alastair Donaldson · 10 days ago
  10. 77fb303 spirv-fuzz: Fuzzer pass to add function calls (#3178) by Alastair Donaldson · 11 days ago
  11. 3d4a0dd spirv-fuzz: Ensure that donated variables are always initialized (#3181) by Alastair Donaldson · 11 days ago
  12. fe10239 spirv-fuzz: Add fuzzer passes to add loads/stores (#3176) by Alastair Donaldson · 2 weeks ago
  13. 1f03ac1 spirv-fuzz: Fuzzer passes to add local and global variables (#3175) by Alastair Donaldson · 2 weeks ago
  14. 9e52bc0 utils/vscode: LSP - Support OpExtInst (#3140) by Ben Clayton · 2 weeks ago
  15. a3b5ad9 Fix typos in opt's help. Update environment version. (#3170) by Jakub Kuderski · 2 weeks ago
  16. da5457f Start SPIRV-Tools v2020.2 by Steven Perron · 3 weeks ago canary stable
  17. 8dd1748 Finalize SPIRV-Tools v2020.1 by Steven Perron · 3 weeks ago v2020.1
  18. 76616ba Update CHANGES by Steven Perron · 3 weeks ago
  19. bb56e89 spirv-fuzz: Fuzzer pass to add composite types (#3171) by Alastair Donaldson · 3 weeks ago
  20. fdd0c87 Update script that checks copyright years. (#3173) by Alastair Donaldson · 3 weeks ago
  21. b7e0998 spirv-fuzz: Disallow copying of null and undefined pointers (#3172) by Alastair Donaldson · 3 weeks ago
  22. a9624b4 Handle TimeAMD in AmdExtensionToKhrPass. (#3168) by Diego Novillo · 3 weeks ago
  23. ddcc117 Update CHANGES by Steven Perron · 3 weeks ago
  24. 0265a9d Implement constant folding for many transcendentals (#3166) by Arseny Kapoulkine · 3 weeks ago
  25. 7a2d408 Fix typo in comment. (#3163) by Alastair Donaldson · 3 weeks ago
  26. 1fc7a9e spirv-fuzz: Arbitrary variable facts (#3165) by Alastair Donaldson · 3 weeks ago
  27. dd3f8d4 spirv-fuzz: Add outlining test (#3164) by Alastair Donaldson · 3 weeks ago
  28. 521223b spirv-fuzz: Make functions "livesafe" during donation (#3146) by Alastair Donaldson · 3 weeks ago
  29. 97f1d48 Dead branch elim fix (#3160) by Steven Perron · 4 weeks ago
  30. 1b34410 Fix chromium build (#3152) by Shahbaz Youssefi · 4 weeks ago
  31. 5d786f6 Clarify mapping of target env to SPIR-V version (#3150) by David Neto · 4 weeks ago
  32. e7afeb0 Use dummy switch instead of dummy loop in MergeReturn pass. (#3151) by greg-lunarg · 4 weeks ago
  33. 6729c4a Fix structured exit validation (#3141) by alan-baker · 4 weeks ago
  34. bb236c3 Add spvParseVulkanEnv (#3142) by David Neto · 4 weeks ago
  35. dd37d73 Handle conflict between debug info and existing validation rule (#3104) by Jaebaek Seo · 4 weeks ago
  36. b97057e Use spirv-headers' BUILD.gn (#3148) by Shahbaz Youssefi · 4 weeks ago
  37. 6a1a1b3 Roll external/spirv-headers/ af64a9e82..dc77030ac (4 commits) (#3147) by Shahbaz Youssefi · 4 weeks ago
  38. ab7ac60 spirv-fuzz: Refactoring and type-related fixes (#3144) by Alastair Donaldson · 5 weeks ago
  39. 323a81f Validate Vulkan 1.2 capabilities by Alan Baker · 5 weeks ago
  40. d46a1b0 Add basic support for Vulkan 1.2: SPV_ENV_VULKAN_1_2 by David Neto · 5 weeks ago
  41. f8d7df7 Fix OpLine bug of merge-blocks pass (#3130) by Jaebaek Seo · 5 weeks ago
  42. 8013d47 spirv-fuzz: add dead blocks (#3135) by Alastair Donaldson · 6 weeks ago
  43. 18b3b94 Remove names and decorations of imported symbols (#3081) by aqnuep · 6 weeks ago
  44. fb2e819 Fix GN build for OpenCL.DebugInfo.100 update (#3134) by David Neto · 6 weeks ago
  45. c86dc0b Fix bad parameter names in error message (#3129) by Ben Clayton · 6 weeks ago
  46. 899735f Revert PR #3093 (#3131) by alan-baker · 6 weeks ago
  47. a466b99 Disallow forward references in arrays (#3093) by alan-baker · 7 weeks ago
  48. 31acc78 spirv-fuzz: Add fuzzer pass to perform module donation (#3117) by Alastair Donaldson · 7 weeks ago
  49. c8bf143 GetOperandConstants operand can be const (#3126) by David Neto · 7 weeks ago
  50. 8aa4239 Avoid pessimizing std::move (#3124) by David Neto · 8 weeks ago
  51. fad92f1 Fix typo in validation message (#3122) by Kai Burjack · 8 weeks ago
  52. 578c5ac Change default version for CreatInstBindlessCheckPass to 2 (#3119) by greg-lunarg · 8 weeks ago
  53. 9215c1b Fix convert-relax-to-half invalid code (#3099) (#3106) by greg-lunarg · 9 weeks ago
  54. 64f36ea Support OpenCL.DebugInfo.100 extended instruction set (#3080) by David Neto · 9 weeks ago
  55. e01bc6d spirv-fuzz: Always add new globals to entry point interfaces (#3113) by Alastair Donaldson · 9 weeks ago
  56. dcb7169 spirv-fuzz: Transformation to add a new function to a module (#3114) by Alastair Donaldson · 9 weeks ago
  57. 2e41d5e spirv-fuzz: Avoid passing access chains as parameters (#3112) by Alastair Donaldson · 9 weeks ago
  58. e70b009 Add support for SPV_KHR_non_semantic_info (#3110) by David Neto · 9 weeks ago
  59. 38d7fba spirv-fuzz: Transformations to add types, constants and variables (#3101) by Alastair Donaldson · 10 weeks ago
  60. fccbc00 Make Instrumentation format version 2 the default (Step 1) (#3096) by greg-lunarg · 10 weeks ago
  61. 96354f5 spirv-fuzz: Fuzzer pass to merge blocks (#3097) by Alastair Donaldson · 2 months ago
  62. 5c019b5 Start SPIRV-Tools v2020.1 by Steven Perron · 2 months ago
  63. c413b98 Finalize SPIRV-Tools v2019.5 by Steven Perron · 2 months ago v2019.5
  64. 2afbe90 Update CHANGES by Steven Perron · 2 months ago
  65. 00ca4e5 Don't crash when folding construct of empty struct (#3092) by Steven Perron · 2 months ago
  66. 0a2b38d spirv-fuzz: function outlining fuzzer pass (#3078) by Alastair Donaldson · 2 months ago
  67. 983b5b4 spirv-fuzz: Use validator to check break/continue dominance conditions (#3089) by Alastair Donaldson · 3 months ago
  68. e82a428 WebGPU: Array size at most max signed int + 1 (#3077) by David Neto · 3 months ago
  69. 0a5d99d Permit the debug instructions in WebGPU SPIR-V - remove from the optimizer (#3083) by Sarah · 3 months ago
  70. af74105 graphics robust access: use signed clamp (#3073) by David Neto · 3 months ago
  71. 3ed4586 Folding: perform add and sub on mismatched integer types (#3084) by Steven Perron · 3 months ago
  72. 47f3eb4 spirv-fuzz: Fix invalid tests (#3079) by Alastair Donaldson · 3 months ago
  73. b334829 Validate nested constructs (#3068) by alan-baker · 3 months ago
  74. 52e9cc9 spirv-fuzz: Improve debugging facilities (#3074) by Alastair Donaldson · 3 months ago
  75. 5438545 Handle unreachable block when computing register pressure (#3070) by Steven Perron · 3 months ago
  76. 868ca39 Improve RegisterSizePasses (#3059) by greg-lunarg · 3 months ago
  77. f31f26f utils/vscode: Add install.bat (#3071) by Ben Clayton · 3 months ago
  78. 03957e8 build: cmake: Add support for Fuchsia. (#3062) by David Turner · 3 months ago
  79. a62012c Add test with explicit example of stripping reflection info (#3064) by David Neto · 3 months ago
  80. 8312c52 Permit the debug instructions in WebGPU SPIR-V (#3063) by Sarah · 3 months ago
  81. 85f3e93 Respect CMAKE_INSTALL_LIBDIR in installed CMake files (#3054) by Matt Turner · 3 months ago
  82. 45dde9a Add missing dealloc (#3061) by Ryan Harrison · 3 months ago
  83. 2ee9aaa Initialize binary for use as guard later (#3058) by Ryan Harrison · 3 months ago
  84. 0391d08 Handle OpPhi with no in operands in value numbering (#3056) by Steven Perron · 3 months ago
  85. ca703c8 Kill the id-to-func map after wrap-opkill (#3055) by Steven Perron · 3 months ago
  86. 57b4cb4 Convert stderr and stdout in status to strings on assignment (#3049) by Ryan Harrison · 3 months ago
  87. c3f22f7 Update README (#3047) by David Neto · 3 months ago
  88. 1f2af55 Update README (#3048) by Pierre Moreau · 3 months ago
  89. 3da910d Avoid uninit warning in GCC (#3044) by David Neto · 3 months ago
  90. cdd6829 utils/vscode: Add SPIR-V language server support by Ben Clayton · 3 months ago
  91. b96c9a0 utils/vscode: Add go language server packages. by Ben Clayton · 3 months ago
  92. ab3cdca Fix operand access of composite in upgrade memory model (#3021) by alan-baker · 3 months ago
  93. 1a18d49 Validate array stride does not cause overlap (#3028) by alan-baker · 3 months ago
  94. 12e54da Update Offset to ConstOffset bitmask if operand is constant. (#3024) by Ehsan · 3 months ago
  95. 3e4abc9 Try to fix go linter: exported constant comment (#3026) by David Neto · 4 months ago
  96. c5e6761 spirv-fuzz: Eliminate spurious semicolons (#3025) by Alastair Donaldson · 4 months ago
  97. 041f0a0 spirv-fuzz: simplify transformation for replacing an id with a synonym (#3020) by Alastair Donaldson · 4 months ago
  98. 528c00c Re-enable OpReadClockKHR validation (#3013) by alan-baker · 4 months ago
  99. 8a35bf0 Python 3: remove deprecated U qualifier on 'open' (#3019) by David Neto · 4 months ago
  100. 989f62f Remove semicolon (#3022) by Paul Thomson · 4 months ago