1. b0264b8 Fix validation failure on OpDecorationGroup (#3365) by Anastasia Stulova · 4 years ago
  2. 4410272 Remove deprecated interfaces from instrument passes (#3361) by greg-lunarg · 4 years ago
  3. 50b1557 Preserve debug info in inline pass (#3349) by Jaebaek Seo · 4 years ago
  4. 4dbe18b Reject folding comparisons with unfoldable types. (#3370) by Diego Novillo · 4 years ago
  5. 55193b0 Improve build instructions for fuzzer (#3364) by Paul Thomson · 4 years ago
  6. 3c47dac Add unrolling to performance passes (#3082) by Steven Perron · 4 years ago
  7. 2b987c4 Handle OpConstantNull in ssa-rewrite (#3362) by Jaebaek Seo · 4 years ago
  8. 95df4c9 Add in a bunch of missed files to the BUILD.gn (#3360) by Ryan Harrison · 4 years ago
  9. 90930cb Remove stale entries from BUILD.gn (#3358) by Ryan Harrison · 4 years ago
  10. 18ba3d9 allow cross compiling for Windows Store, UWP, etc. (#3330) by Vladimir Davidovich · 4 years ago
  11. 2f69ea8 spirv-fuzz: Remove FuzzerPassAddUsefulConstructs (#3341) by Vasyl Teliman · 4 years ago
  12. 5225616 Add support for StorageBuffer (#3348) by Vasyl Teliman · 4 years ago
  13. b75dbf8 Prevent Effcee install his things when build spirv-tools with testing enabled (#3256) by Gustavo Alvarez · 4 years ago
  14. 85c7e79 Don't register edges twice in merge return (#3350) by Steven Perron · 4 years ago
  15. bd0a2da Revert "Revert "[spirv-opt] refactor inlining pass (#3328)" (#3342)" (#3345) by Steven Perron · 4 years ago
  16. 3118276 spirv-reduce: Remove unused struct members (#3329) by Alastair Donaldson · 4 years ago
  17. a6b0e13 Add adjust branch weights transformation (#3336) by André Perez · 4 years ago
  18. d4fac34 Revert "[spirv-opt] refactor inlining pass (#3328)" (#3342) by Steven Perron · 4 years ago
  19. 233246b [spirv-opt] refactor inlining pass (#3328) by Jaebaek Seo · 4 years ago
  20. 2992386 spirv-reduce: Remove unused uniforms and similar (#3321) by Alastair Donaldson · 4 years ago
  21. a9f2a14 spirv-fuzz: Fix to fact manager (#3339) by Alastair Donaldson · 4 years ago
  22. 045a26e spirv-fuzz: Get rid of unnecessary template method (#3340) by Alastair Donaldson · 4 years ago
  23. 63fa911 Do merge return if the return is not at the end of the function. (#3337) by Steven Perron · 4 years ago
  24. c8590c1 Preserve debug info for wrap-opkill (#3331) by Jaebaek Seo · 4 years, 1 month ago
  25. d2b4862 Validate ShaderCallKHR memory scope (#3332) by Jeff Bolz · 4 years, 1 month ago
  26. 2e1d208 spirv-fuzz: Do not allow adding stores to read-only pointers (#3316) by Alastair Donaldson · 4 years, 1 month ago
  27. 54fb17b reduce: increase default step limit (#3327) by Paul Thomson · 4 years, 1 month ago
  28. 49842b8 Generalize IsReadOnlyVariable() to apply to pointers (#3325) by Alastair Donaldson · 4 years, 1 month ago
  29. 49ca250 Delete nullptr in function bb list immedietly (#3326) by Steven Perron · 4 years, 1 month ago
  30. d0a8719 Set DebugScope for termination instructions (#3323) by Jaebaek Seo · 4 years, 1 month ago
  31. f278b46 spirv-fuzz: Do not outline regions that end with a loop header (#3312) by Alastair Donaldson · 4 years, 1 month ago
  32. 23d6860 vscode: Handle '|' chains on BitEnum / ValueEnum (#3309) by Ben Clayton · 4 years, 1 month ago
  33. 4226874 Add debug information analysis (#3305) by Jaebaek Seo · 4 years, 1 month ago
  34. eed48ae Add spvtools::opt::Operand::AsLiteralUint64 (#3320) by David Neto · 4 years, 1 month ago
  35. 94d6002 spirv-fuzz: Pass on validator options during shrinking (#3317) by Alastair Donaldson · 4 years, 1 month ago
  36. 88faf63 spirv-fuzz: Clamp statically out-of-bounds accesses in code donation (#3315) by Alastair Donaldson · 4 years, 1 month ago
  37. b74199a spirv-fuzz: Fix memory management in the fact manager (#3313) by Alastair Donaldson · 4 years, 1 month ago
  38. d158ffe spirv-fuzz: Do not replace the Sample argument in OpImageTexelPointer (#3311) by Alastair Donaldson · 4 years, 1 month ago
  39. 5547553 Allow various validation options to be passed to spirv-opt (#3314) by Alastair Donaldson · 4 years, 1 month ago
  40. 30ffe62 typo fix: in README.md exectuable->executable (#3306) by CHAITANYA · 4 years, 1 month ago
  41. 67f4838 spirv-fuzz: Make handling of synonym facts more efficient (#3301) by Alastair Donaldson · 4 years, 1 month ago
  42. 61b7de3 Remove unreachable code. (#3304) by Steven Perron · 4 years, 1 month ago
  43. ed96301 spirv-fuzz: Fix to outliner (#3302) by Alastair Donaldson · 4 years, 1 month ago
  44. c018fc6 spirv-fuzz: Do not outline regions that produce pointer outputs (#3291) by Alastair Donaldson · 4 years, 1 month ago
  45. f460cca spirv-fuzz: Handle OpRuntimeArray when replacing ids with synonyms (#3292) by Alastair Donaldson · 4 years, 1 month ago
  46. 2f18046 spirv-fuzz: Handle image storage class in donation (#3290) by Alastair Donaldson · 4 years, 1 month ago
  47. f82d470 spirv-fuzz: Respect rules for OpSampledImage (#3287) by Alastair Donaldson · 4 years, 1 month ago
  48. 7ce2db1 spirv-fuzz: Fix comment. (#3300) by Alastair Donaldson · 4 years, 1 month ago
  49. 7d65bce Sampled images as read-only storage (#3295) by Steven Perron · 4 years, 1 month ago
  50. 2a2bdbd Remove implicit fallthrough (#3298) by alan-baker · 4 years, 1 month ago
  51. 4956644 Add tests for recently added command line option (#3297) by Steven Perron · 4 years, 1 month ago
  52. ca57515 If SPIRV-Headers is in our tree, include it as subproject (#3299) by David Neto · 4 years, 1 month ago
  53. e70d25f Struct CFG analysus and single block loop (#3293) by Steven Perron · 4 years, 1 month ago
  54. 000040e Preserve debug info in eliminate-dead-functions (#3251) by Jaebaek Seo · 4 years, 1 month ago
  55. c531099 Update acorn version (#3294) by Steven Perron · 4 years, 1 month ago
  56. 34be233 Handle more cases in dead member elim (#3289) by Steven Perron · 4 years, 2 months ago
  57. d0490ef Fix pch macro to ignore clang-cl (#3283) by Malacath-92 · 4 years, 2 months ago
  58. 538512e spirv-fuzz: Improve the handling of equation facts (#3281) by Alastair Donaldson · 4 years, 2 months ago
  59. 183e324 spirv-fuzz: Handle more general SPIR-V in donation (#3280) by Alastair Donaldson · 4 years, 2 months ago
  60. 4af38c4 spirv-fuzz: Improve support for compute shaders in donation (#3277) by Alastair Donaldson · 4 years, 2 months ago
  61. e95fbfb spirv-fuzz: Transformation to add OpConstantNull (#3273) by Alastair Donaldson · 4 years, 2 months ago
  62. 5d491a7 spirv-fuzz: Handle isomorphic types property in composite construction (#3262) by Alastair Donaldson · 4 years, 2 months ago
  63. bfd25ac spirv-fuzz: Limit adding of new variables to 'basic' types (#3257) by Alastair Donaldson · 4 years, 2 months ago
  64. f28cdef spirv-fuzz: Only replace regular ids with synonyms (#3255) by Alastair Donaldson · 4 years, 2 months ago
  65. 8d4261b spirv-fuzz: Introduce TransformationContext (#3272) by Alastair Donaldson · 4 years, 2 months ago
  66. 2fdea57 spirv-fuzz: Add validator options (#3254) by Alastair Donaldson · 4 years, 2 months ago
  67. af01d57 Update dominates to check for null nodes (#3271) by alan-baker · 4 years, 2 months ago
  68. f20c0d7 Set wrapped kill basic block's parent (#3269) by alan-baker · 4 years, 2 months ago
  69. c37c949 Validate Buffer and BufferBlock apply only to struct types (#3259) by Caio Marcelo de Oliveira Filho · 4 years, 2 months ago
  70. fd773eb Start SPIRV-Tools v2020.3 by Steven Perron · 4 years, 2 months ago
  71. fd8e130 Finalize SPIRV-Tools v2020.2 by Steven Perron · 4 years, 2 months ago v2020.2
  72. 3ef8fe9 Update CHANGES by Steven Perron · 4 years, 2 months ago
  73. 022da4d Fix identification of Vulkan images and buffers (#3253) by alan-baker · 4 years, 2 months ago
  74. 1346dd5 Disallow phis of images, samplers and sampled images (#3246) by alan-baker · 4 years, 2 months ago
  75. 1c8bda3 Add data structure for DebugScope, DebugDeclare in spirv-opt (#3183) by Jaebaek Seo · 4 years, 2 months ago
  76. e6f372c Whitelist SPV_KHR_ray_tracing (#3241) by Ehsan · 4 years, 2 months ago
  77. 7f341ff Make file formatting comply with POSIX standards (#3242) by Aaron Franke · 4 years, 2 months ago
  78. 60104cd Add opt::Operand::AsCString and AsString (#3240) by David Neto · 4 years, 2 months ago
  79. da52d08 Add RayQueryProvisionalKHR to opt types (#3239) by JiaoluAMD · 4 years, 2 months ago
  80. 18d3896 Whitelist SPV_EXT_demote_to_helper_invocation for opt passes (#3236) by Ehsan · 4 years, 2 months ago
  81. 5a97e3a Add support for KHR_ray_{query,tracing} extensions (#3235) by Daniel Koch · 4 years, 2 months ago
  82. 25ede1c Roll external/spirv-headers/ 30ef660ce..a17e17e36 (1 commit) (#3230) by Jamie Madill · 4 years, 2 months ago
  83. 7a8f797 Update dependencies (#3228) by Vasyl Teliman · 4 years, 2 months ago
  84. 1fe9bcc Instrument: Debug Printf support (#3215) by greg-lunarg · 4 years, 2 months ago
  85. 6428ad0 spirv-fuzz: Support OpPhi when adding dead break and continue (#3225) by Vasyl Teliman · 4 years, 2 months ago
  86. 1af1df3 spirv-fuzz: Fix vector width issue in 'add equation instructions' pass (#3223) by Alastair Donaldson · 4 years, 2 months ago
  87. dd3d916 Allow sampledimage types as operand of OpCopyObject (#3222) by Jeff Bolz · 4 years, 3 months ago
  88. 7c3de21 spirv-fuzz: Remove duplicated functionality (#3220) by Vasyl Teliman · 4 years, 3 months ago
  89. 6594704 spirv-fuzz: Allow OpPhi operand to be replaced with a composite synonym (#3221) by André Perez Maselco · 4 years, 3 months ago
  90. 4c02704 spirv-fuzz: Add toggle access chain instruction transformation (#3211) by André Perez Maselco · 4 years, 3 months ago
  91. 533af49 spirv-fuzz: Add fuzzer pass to permute function parameters (#3212) by Vasyl Teliman · 4 years, 3 months ago
  92. da4cd21 spirv-fuzz: Use better function name (#3207) by Alastair Donaldson · 4 years, 3 months ago
  93. 66a682b spirv-fuzz: Add swap commutable operands transformation (#3205) by Alastair Donaldson · 4 years, 3 months ago
  94. 044ecc0 spirv-fuzz: Fuzzer pass to add equation instructions (#3202) by Alastair Donaldson · 4 years, 3 months ago
  95. a6d3a2d Refactor FuzzerPass::ApplyTransformation code duplication. (#3206) by André Perez Maselco · 4 years, 3 months ago
  96. e1688b6 Avoid use of Python distutils.dir_util (#3203) by David Neto · 4 years, 3 months ago
  97. 661e79e Adding WebGPU specific Workgroup scope rule (#3204) by Ryan Harrison · 4 years, 3 months ago
  98. 70f8881 Add validation rules for OpenCL.DebugInfo.100 extension (#3133) by Jaebaek Seo · 4 years, 3 months ago
  99. fb6e3e4 Combine extinst-name and extinst-output-base into one arg. (#3200) by Geoff Lang · 4 years, 3 months ago
  100. 8910ea5 Fix Wrange-loop-analysis warnings in SPIRV-Tools. (#3201) by Nico Weber · 4 years, 3 months ago