1. d07505c Update lodash (#4317) by Steven Perron · 3 years ago
  2. edb8399 spirv-fuzz: Add WGSL compatibility flag to context (#4193) by Vasyl Teliman · 3 years, 2 months ago
  3. f7cf3ec spirv-fuzz: Avoid unnecessary dependency (#4165) by Alastair Donaldson · 3 years, 3 months ago
  4. 43cfa9b spirv-fuzz: Add persistent state to the fuzzer (#4137) by Vasyl Teliman · 3 years, 3 months ago
  5. 0bd920e Use standard function to get stdin to binary mode. (#4141) by Steven Perron · 3 years, 3 months ago
  6. b812fd6 Validate SPV_KHR_workgroup_memory_explicit_layout (#4128) by Caio Marcelo de Oliveira Filho · 3 years, 4 months ago
  7. 9150cd4 Remove WebGPU support (#4108) by Ryan Harrison · 3 years, 4 months ago
  8. b1507d0 Linker usability improvements (#4084) by Pierre Moreau · 3 years, 5 months ago
  9. af3a3d4 Build deps: dump ini from 1.3.5 to 1.3.7 in tools/sva (#4092) by Steven Perron · 3 years, 5 months ago
  10. 7403dfa CMake: Add SPIRV_TOOLS_BUILD_STATIC flag (#3910) by Ben Clayton · 3 years, 7 months ago
  11. 502e982 spirv-fuzz: Fix to TransformationInlineFunction (#3913) by Alastair Donaldson · 3 years, 7 months ago
  12. fcb22ec spirv-fuzz: Report fresh ids in transformations (#3856) by Alastair Donaldson · 3 years, 8 months ago
  13. c6ca885 [spirv-dis] Add some context comments to disassembly. (#3847) by dan sinclair · 3 years, 8 months ago
  14. 9e17b9d spirv-fuzz: Return IR and transformation context after replay (#3846) by Alastair Donaldson · 3 years, 8 months ago
  15. 125b642 spirv-fuzz: Refactor fuzzer, replayer and shrinker (#3818) by Alastair Donaldson · 3 years, 8 months ago
  16. 60ce96e spirv-fuzz: Add pass recommendations (#3757) by Alastair Donaldson · 3 years, 8 months ago
  17. 5dcb576 spirv-reduce: Support reducing a specific function (#3774) by Alastair Donaldson · 3 years, 9 months ago
  18. e589d0d Add missing include (#3788) by Paul Thomson · 3 years, 9 months ago
  19. 9e26ae0 spirv-fuzz: Overflow ids (#3734) by Alastair Donaldson · 3 years, 9 months ago
  20. 6aed7ff CMake: Enable building with BUILD_SHARED_LIBS=1 (#3490) by Ben Clayton · 3 years, 10 months ago
  21. b25ee93 build(deps): bump lodash from 4.17.15 to 4.17.19 in /tools/sva (#3596) by Steven Perron · 3 years, 10 months ago
  22. 3e7238c spirv-fuzz: Add replay range option (#3535) by Alastair Donaldson · 3 years, 11 months ago
  23. 5547553 Allow various validation options to be passed to spirv-opt (#3314) by Alastair Donaldson · 4 years, 1 month ago
  24. c531099 Update acorn version (#3294) by Steven Perron · 4 years, 2 months ago
  25. 8d4261b spirv-fuzz: Introduce TransformationContext (#3272) by Alastair Donaldson · 4 years, 2 months ago
  26. 2fdea57 spirv-fuzz: Add validator options (#3254) by Alastair Donaldson · 4 years, 2 months ago
  27. a3b5ad9 Fix typos in opt's help. Update environment version. (#3170) by Jakub Kuderski · 4 years, 4 months ago
  28. 31acc78 spirv-fuzz: Add fuzzer pass to perform module donation (#3117) by Alastair Donaldson · 4 years, 5 months ago
  29. e70b009 Add support for SPV_KHR_non_semantic_info (#3110) by David Neto · 4 years, 5 months ago
  30. 52e9cc9 spirv-fuzz: Improve debugging facilities (#3074) by Alastair Donaldson · 4 years, 6 months ago
  31. 466908b Add description of wrap-opkill. (#3000) by Steven Perron · 4 years, 7 months ago
  32. 2f6a87f reduce: improve remove unref instr pass (#2945) by Paul Thomson · 4 years, 8 months ago
  33. 8fa0f1a spirv-fuzz: option to convert shader into a form that renders red (#2934) by Alastair Donaldson · 4 years, 8 months ago
  34. bd839ca reduce/fuzz: improve command line args (#2932) by Paul Thomson · 4 years, 8 months ago
  35. 44b3217 fuzz: add shrinker-temp-file-prefix (#2928) by Paul Thomson · 4 years, 8 months ago
  36. ef4679a spirv-fuzz: allow interestingness script arguments (#2925) by Paul Thomson · 4 years, 8 months ago
  37. 71e0ba6 Add OpCopyMemory test to SVA. (#2885) by dan sinclair · 4 years, 8 months ago
  38. 7275a71 Allow validation during spirv-fuzz replay (#2873) by Alastair Donaldson · 4 years, 8 months ago
  39. 08fcf8a Fix header include syntax. (#2882) by Ehsan · 4 years, 8 months ago
  40. 605c2e3 Add WebGPU SPIR-V Assembler in JavaScript. (#2876) by dan sinclair · 4 years, 8 months ago
  41. 5a48c0d SPIRV-Tools support for SPIR-V 1.5 (#2865) by alan-baker · 4 years, 9 months ago
  42. 19b2566 For WebGPU<->Vulkan optimization, set correct execution environment (#2834) by Ryan Harrison · 4 years, 9 months ago
  43. d11725b Add --relax-float-ops and --convert-relaxed-to-half (#2808) by greg-lunarg · 4 years, 9 months ago
  44. 35d98be Amd ext to khr (#2811) by Steven Perron · 4 years, 9 months ago
  45. 4b64beb Add descriptor array scalar replacement (#2742) by Steven Perron · 4 years, 10 months ago
  46. 4f14b4c fuzz: change output extension and fix usage string (#2778) by Paul Thomson · 4 years, 10 months ago
  47. 3159010 Add pass to inject code for robust-buffer-access semantics (#2771) by David Neto · 4 years, 10 months ago
  48. 032adc4 Correctly implement WebGPU related flag exclusions (#2737) by Ryan Harrison · 4 years, 11 months ago
  49. 92c41ff Remove Common Uniform Elimination Pass (#2731) by greg-lunarg · 4 years, 11 months ago
  50. cd153db Add —preserve-bindings and —preserve-spec-constants (#2693) by Thomas Roughton · 4 years, 11 months ago
  51. b8ab808 Shrinker for spirv-fuzz (#2708) by Alastair Donaldson · 5 years ago
  52. 6ccb52b Warn when input facts are invalid. (#2699) by Alastair Donaldson · 5 years ago
  53. 8818304 Got rid of redundant declaration. (#2698) by Alastair Donaldson · 5 years ago
  54. bec7e03 Add all accepted target environments to the tools' help texts (#2687) by Kévin Petit · 5 years ago
  55. 6cc2c8f Another fix uint -> uint32_t (#2676) by David Neto · 5 years ago
  56. 9477c91 Fix uint -> uint32_t in fuzz.cpp (#2675) by David Neto · 5 years ago
  57. 42830e5 Add replayer tool for spirv-fuzz. (#2664) by Alastair Donaldson · 5 years ago
  58. 7919b87 Close opened file handles. (#2644) by dan sinclair · 5 years ago
  59. 37ae867 Add spirv-fuzz tool. (#2631) by Alastair Donaldson · 5 years ago
  60. 42abaa0 Remove MarkV and Stats code. (#2576) by dan sinclair · 5 years ago
  61. 4557d08 Add in individual flags for Vulkan <-> WebGPU passes (#2615) by Ryan Harrison · 5 years ago
  62. e935dac Make pointers to isomorphic type interchangeable with option. (#2570) by Steven Perron · 5 years ago
  63. f2803c4 VK_KHR_uniform_buffer_standard_layout validation (#2562) by David Neto · 5 years ago
  64. 63f57d9 Support SPIR-V 1.4 (#2550) by David Neto · 5 years ago
  65. 2de3e3c Add spirv-lesspipe.sh into SPIRV_SKIP_EXECUTABLES umbrella (https://github.com/KhronosGroup/SPIRV-Tools/issues/2497) (#2504) by Gustavo Alvarez · 5 years ago
  66. d90aae9 reduce: miscellaneous fixes (#2494) by Paul Thomson · 5 years ago
  67. 0cb2d40 Add WebGPU->Vulkan and Vulkan->WebGPU flags in spirv-opt (#2496) by Ryan Harrison · 5 years ago
  68. 01964e3 Add pass to generate needed initializers for WebGPU (#2481) by Ryan Harrison · 5 years ago
  69. 42e6f1a Add option to validate after each pass (#2462) by alan-baker · 5 years ago
  70. 7d1b176 Improve reducer algorithm and other changes (#2472) by Paul Thomson · 5 years ago
  71. 2d52cbe Add some val options to reduce (#2401) by Paul Thomson · 5 years ago
  72. e545522 Add --strip-atomic-counter-memory (#2413) by Ryan Harrison · 5 years ago
  73. 34c5ac6 Fixes #2358. Added to the reducer the ability to remove a function t… (#2361) by Alastair Donaldson · 5 years ago
  74. e3c64a3 Do not build spirv-reduce on iOS/tvOS/watchOS - it requires std::system which is not available on those platforms (#2355) by Dan Ginsburg · 5 years ago
  75. 37861ac Merge blocks in reducer (#2353) by Alastair Donaldson · 5 years ago
  76. 86d0d9b Refactored reducer so that the 'finding' functionality of a reduction pass are separated from the generic functionality for tracking progress of a pass. With this change, we now have a ReductionOpportunityFinder abstract class, with many subclasses for each type of reduction, and just one ReductionPass class, which has an associated finder. (#2321) by Alastair Donaldson · 5 years ago
  77. 3d71024 Added some documentation about the reducer. (#2318) by Alastair Donaldson · 5 years ago
  78. 99c2c21 Fix memory leak in unrolling. (#2301) by Steven Perron · 5 years ago
  79. f70e9e2 tools/lesspipe: Allow generic shell (#2255) by Ankit Navik · 5 years ago
  80. d763469 Process moer options when processing options file. (#2251) by Steven Perron · 5 years ago
  81. 71aa48f spirv-reduce: add OperandToUndefReductionPass (#2200) by Paul Thomson · 5 years ago
  82. 47c08a7 Implement initial --webgpu-mode flag (#2217) by Ryan Harrison · 5 years ago
  83. e0292c2 Add --target-env flag to spirv-opt (#2216) by Ryan Harrison · 5 years ago
  84. 4aeadc0 Add RemoveOpNameInstruction reduction pass (#2187) by Hugues Evrard · 5 years ago
  85. aab6f40 Add documentation for licm option to the spirv-opt help. (#2179) by Steven Perron · 5 years ago
  86. 6679d5d Replace loop with selection (#2164) by Alastair Donaldson · 5 years ago
  87. e510b1b Update memory model (#1904) by alan-baker · 5 years ago
  88. 3b13040 New spirv-reduce reduction pass: operand to dominating id. (#2099) by Alastair Donaldson · 6 years ago
  89. f3acb95 Initial commit for spirv-reduce. (#2056) by Alastair Donaldson · 6 years ago
  90. 8e9be30 Validator: Support VK_EXT_scalar_block_layout by David Neto · 6 years ago
  91. 4e6c54b Fix up comment for |ParseFlags|. (#2037) by Steven Perron · 6 years ago
  92. 91f3350 Validate the id bound. (#2031) by Steven Perron · 6 years ago
  93. 7249506 Remove stats use of internal API (#1924) by dan sinclair · 6 years ago
  94. 0f4c772 Respect --skip-validation in spirv-opt (#1887) by Lei Zhang · 6 years ago
  95. 75c1bf2 Add option for the max id bound. (#1870) by Steven Perron · 6 years ago
  96. 7f4e09a spirv-as: Fix error in help text. by Karl Schultz · 6 years ago
  97. 03000a3 Add testing framework for tools. by Diego Novillo · 6 years ago
  98. ef67867 Remove source/message.h (#1838) by dan sinclair · 6 years ago
  99. 1963a2d Use MakeUnique. (#1837) by dan sinclair · 6 years ago
  100. 5fc011b Move bit_stream, move_to_front and huffman_codec. (#1833) by dan sinclair · 6 years ago