1. 9abacb3 Fix ADCE to not eliminate top level DebugInfo instructions (#4889) by Greg Fischer · 1 year, 8 months ago
  2. 3a8a961 Fix array copy propagation (#4890) by Cassandra Beckley · 1 year, 9 months ago
  3. afbb52b Start SPIRV-Tools v2022.4 by Nathan Gauër · 1 year, 9 months ago
  4. 409e116 Finalize SPIRV-Tools v2022.3 by Nathan Gauër · 1 year, 9 months ago v2022.3
  5. 0a43a84 Fix shuffle feeding shuffle with undef literal (#4883) by Steven Perron · 1 year, 9 months ago
  6. 0ebcdc4 Allow spirv-opt print-all to show pretty IDs (#4888) by Nathan Gauër · 1 year, 9 months ago
  7. ed3b9c8 Local access chain convert: check for negative indexes (#4884) by Steven Perron · 1 year, 9 months ago
  8. f20e8d0 spirv-val: Add SPV_KHR_ray_tracing instructions (#4871) by Spencer Fricke · 1 year, 9 months ago
  9. 5e61ea2 Update CHANGES (#4886) by Nathan Gauër · 1 year, 9 months ago sdk-1.3.224 sdk-1.3.224.0 sdk-1.3.224.1
  10. b362d2b spirv-diff: Fix asserts in ComparePreambleInstructions() (#4872) by jeremyg-lunarg · 1 year, 9 months ago
  11. 08c542d spirv-val: Label VUID 06997 (#4881) by Spencer Fricke · 1 year, 9 months ago
  12. 54cd5e1 spirv-opt : SPV_NV_bindless_texture related changes (#4870) by Pankaj Mistry · 1 year, 9 months ago
  13. b5d0bf2 Require ColMajor or RowMajor for matrices (#4878) by alan-baker · 1 year, 9 months ago
  14. a90ccc2 Remove default copy constructor in header. (#4879) by Jamie Madill · 1 year, 9 months ago
  15. 4773879 Update structure layout validation (#4876) by alan-baker · 1 year, 9 months ago
  16. 8dc0030 spirv-as: Avoid overflow when parsing exponents on hex floats (#4874) by David Neto · 1 year, 9 months ago
  17. cc5fca0 spirv-val: Fix Vulkan memory scope (#4869) by Spencer Fricke · 1 year, 9 months ago
  18. 388ce0e spirv-as: Avoid recursion when skipping whitespace (#4866) by Alastair Donaldson · 1 year, 9 months ago
  19. e4cfa19 spirv-val: Add SPV_KHR_ray_query (#4848) by Spencer Fricke · 1 year, 9 months ago
  20. 60615b8 Implement SPV_NV_bindless_texture related changes (#4847) by Pankaj Mistry · 1 year, 9 months ago
  21. 93ebf69 spirv-val: Add OpConvertUToAccelerationStructureKHR (#4838) by Spencer Fricke · 1 year, 10 months ago
  22. e2cf769 spirv-val: Label VUID 06925 (#4852) by Spencer Fricke · 1 year, 10 months ago
  23. faa8d6a Revert "Optimize DefUseManager allocations (#4709)" (#4846) by Greg Fischer · 1 year, 10 months ago
  24. 69e1dea Fix small bug traversing users in interface_var_sroa (#4850) by Greg Fischer · 1 year, 10 months ago
  25. bc5c876 spirv-val: Add Vulkan decoration interface (#4831) by Spencer Fricke · 1 year, 10 months ago
  26. 05de650 Use structural reachability in CFG checks (#4849) by alan-baker · 1 year, 10 months ago
  27. dcee3a5 Update validator diagnostics with "structurally dominated" (#4844) by David Neto · 1 year, 10 months ago
  28. 5f4284a Add limit for scalar replacment when fuzzing (#4843) by Steven Perron · 1 year, 10 months ago
  29. 92fe420 Reduce load size does not work for array with spec const size (#4845) by Steven Perron · 1 year, 10 months ago
  30. d5a3bfc Avoid undefined behaviour when getting debug opcode (#4842) by Steven Perron · 1 year, 10 months ago
  31. 6803cc5 use exec_tools instead of tools for better RBE compatibility (#4837) by Kevin Lubick · 1 year, 10 months ago
  32. 32622ba DCE: clean up the cfg for all functions that were processed. (#4840) by Steven Perron · 1 year, 10 months ago
  33. 8ec4a07 Fix unreachable loop increment (#4836) by alan-baker · 1 year, 10 months ago
  34. 286e9c1 Use structural dominance to validate cfg (#4832) by alan-baker · 1 year, 10 months ago
  35. 91572e7 Write binary files to stdout in binary on windows. (#4834) by Steven Perron · 1 year, 10 months ago
  36. 0b82432 Fix segfault in `SpirvTools::Disassemble` when printing (#4833) by Mike · 1 year, 10 months ago
  37. 66d8850 Build struct order only for the section needed when unrolling. (#4830) by Steven Perron · 1 year, 10 months ago
  38. f2dfa53 Avoid unrolling large loops while fuzzing (#4835) by Alastair Donaldson · 1 year, 10 months ago
  39. 37d2396 Fix SplitLoopHeader to handle single block loop (#4829) by Steven Perron · 1 year, 10 months ago
  40. 3c9fd75 Avoid if-conversion if both predecessors are the same (#4826) by Steven Perron · 1 year, 10 months ago
  41. c4ed515 Fixed crash unrolling loops with residual iterations (#4820) by PENGUINLIONG · 1 year, 10 months ago
  42. 76fe352 Fail validation when RelaxedPrecision is applied to a type. (#4823) by Steven Perron · 1 year, 10 months ago
  43. 845d98d Do not check if the binary changed if encoding is different (#4824) by Steven Perron · 1 year, 10 months ago
  44. 4f321f8 Avoid undefined divide-by-0 (#4821) by Steven Perron · 1 year, 10 months ago
  45. 2eff41e Remove stray output to stdout from tests (#4816) by David Neto · 1 year, 10 months ago
  46. fbcb6cf Ability to fold Constant Vector times Matrix and Matrix times vector instructions (#4818) by manas-kulkarni · 1 year, 11 months ago
  47. bfc611b spirv-val: Label 06807 and 06808 VUID (#4817) by Spencer Fricke · 1 year, 11 months ago
  48. 76ebfb9 Avoid replacing access chain with OOB access (#4819) by Steven Perron · 1 year, 11 months ago
  49. 8f7f502 Simplify invocation of snprintf (#4815) by David Neto · 1 year, 11 months ago
  50. fad68a7 Fix usage of sprintf. (#4811) by strangewiz · 1 year, 11 months ago
  51. 044ff1a spirv-val: Add support for SPV_AMD_shader_early_and_late_fragment_tests (#4812) by Junda Liu · 1 year, 11 months ago
  52. c945013 spirv-val: Optimize struct field decoration lookup (#4809) by Shahbaz Youssefi · 1 year, 11 months ago
  53. b930e73 Update CHANGES by Diego Novillo · 1 year, 11 months ago sdk-1.3.216 sdk-1.3.216.0
  54. a138aa4 Roll external/spirv-headers/ b765c355f..5a1218669 (1 commit) by Diego Novillo · 1 year, 11 months ago
  55. 13e296b Roll external/re2/ 0c5616df9..5723bb895 (6 commits) by Diego Novillo · 1 year, 11 months ago
  56. e97dfb6 Roll external/googletest/ 25dcdc7e8..548b13dc3 (38 commits) by Diego Novillo · 1 year, 11 months ago
  57. 130a05d Fold multiply and subtraction into FMA with negation (#4808) by Nicolas Capens · 1 year, 11 months ago
  58. 82d9108 spirv-val: Add PerVertexKHR (#4807) by Spencer Fricke · 1 year, 11 months ago
  59. 088cb1a Add more folding for composite instructions (#4802) by Steven Perron · 1 year, 11 months ago
  60. c267127 Add SPV_KHR_fragment_shader_barycentric support (#4805) by stu-s · 1 year, 11 months ago
  61. 98340ec Add warning about spurious 'git cl upload' messages (#4800) by Ryan Harrison · 2 years ago
  62. f74b858 Handle 64-bit integers in local access chain convert (#4798) by Steven Perron · 2 years ago
  63. f7a6e3b Handle chains of OpAccessChain in replacing variable index access for flattened resources. (#4797) by Daniele Vettorel · 2 years ago
  64. ad3514b spirv-opt: add pass for interface variable scalar replacement (#4779) by Jaebaek Seo · 2 years ago
  65. ffc8f2d Remove deprecated flags from spirv-opt help message (#4788) by Rayan Hatout · 2 years ago
  66. c11ea09 spirv-opt : Add FixFuncCallArgumentsPass (#4775) by JiaoluAMD · 2 years ago
  67. 9e377b0 spirv-val: Add CullMaskKHR support (#4792) by Daniel Koch · 2 years ago
  68. 7014be6 Add support for SPV_KHR_subgroup_rotate (#4786) by Kévin Petit · 2 years ago
  69. 2c7fb97 Handle dontinline function in spread-volatile-semantics (#4776) by JiaoluAMD · 2 years ago
  70. 58dc37e Add SpvBuiltInCullMaskKHR to a switch (#4790) by Steven Perron · 2 years ago
  71. 1295dca Reapply "Add folding rule to generate Fma instructions (#4783)" (#4789) by Steven Perron · 2 years ago
  72. edaf510 linker: Recalculate interface variables (#4784) by Karol Herbst · 2 years ago
  73. 46492aa spirv-opt: skips if_conversion when dontflatten is set (#4770) by sindney · 2 years ago
  74. 671f6e6 Revert "Add folding rule to generate Fma instructions (#4783)" (#4785) by Daniele Vettorel · 2 years ago
  75. 2b2b028 Add folding rule to generate Fma instructions (#4783) by Steven Perron · 2 years ago
  76. cb96abb Fix CMake for librt (#4773) by Chad Versace · 2 years ago
  77. 898ba64 Use cmake 3.23 on Windows. (#4782) by Steven Perron · 2 years ago
  78. 92c17ed Don't try to unroll loop with step count 0. (#4769) by Steven Perron · 2 years, 1 month ago
  79. c1bb0b9 Start SPIRV-Tools v2022.3-dev by Natalie Chouinard · 2 years, 1 month ago
  80. 7826e19 Finalize SPIRV-Tools v2022.2 by Natalie Chouinard · 2 years, 1 month ago sdk-1.3.211 sdk-1.3.211.0 v2022.2
  81. 67fdf94 Update CHANGES by Natalie Chouinard · 2 years, 1 month ago
  82. 78a0f07 Fix gen_build_version on Windows (#4780) by Natalie Chouinard · 2 years, 1 month ago
  83. eed5c76 Update CHANGES by Natalie Chouinard · 2 years, 1 month ago
  84. c445b14 Roll external/spirv-headers/ 6a55fade6..4995a2f27 (8 commits) by Natalie Chouinard · 2 years, 1 month ago
  85. f59db5c Roll external/re2/ 611baecbc..0c5616df9 (14 commits) by Natalie Chouinard · 2 years, 1 month ago
  86. 047db97 Roll external/googletest/ f45d5865e..25dcdc7e8 (26 commits) by Natalie Chouinard · 2 years, 1 month ago
  87. b0ce31f Suppress -Wunused-but-set-variable on variable (#4777) by Nico Weber · 2 years, 1 month ago
  88. 5760114 spirv-diff: Fix OpTypeFunction matching w.r.t operand count (#4771) by Shahbaz Youssefi · 2 years, 1 month ago
  89. bd325d2 spirv-diff: Basic support for OpTypeForwardPointer (#4761) by Shahbaz Youssefi · 2 years, 1 month ago
  90. 0c670ef spirv-as: Add opcode name when possible (#4757) by sfricke-samsung · 2 years, 1 month ago
  91. 40cd218 spirv-diff: Use GetSingleWord*Operand (#4768) by Shahbaz Youssefi · 2 years, 1 month ago
  92. 7841afd BUILD.gn: Fix standalone GN builds (#4765) by Nicolas Capens · 2 years, 1 month ago
  93. 05745cc Handle shaders without execution model in spread-volatile-semantics (#4766) by Jaebaek Seo · 2 years, 1 month ago
  94. fa5d424 spirv-val: Add more Vulkan VUID labels (#4764) by sfricke-samsung · 2 years, 1 month ago
  95. a3fbc93 Support SPV_KHR_uniform_group_instructions (#4734) by Nikita · 2 years, 1 month ago
  96. 48c8363 spirv-diff: Refactor instruction grouping and matching (#4760) by Shahbaz Youssefi · 2 years, 1 month ago
  97. 90728d2 spirv-val: Clean up VariablePointers logic (#4755) by sfricke-samsung · 2 years, 1 month ago
  98. cab0b77 Use types have same widths in loop condition. (#4763) by Roy.li · 2 years, 1 month ago
  99. b3c1790 spirv-val: Add Vulkan 32-bit bit op Base (#4758) by sfricke-samsung · 2 years, 1 month ago
  100. 9668d2e spirv-val: Label and add test for PSB Aligned (#4756) by sfricke-samsung · 2 years, 1 month ago