1. 3b85234 spirv-val: Add last TessLevelOuter and TessLevelInner VUID (#4055) by sfricke-samsung · 3 years, 4 months ago
  2. 1712907 spirv-val: Add last ClipDistance and CullDistance VUID (#4054) by sfricke-samsung · 3 years, 4 months ago
  3. 1a6b405 spirv-val: Add last ViewportIndex and Layer VUID (#4053) by sfricke-samsung · 3 years, 4 months ago
  4. 9df5225 spirv-val: Add last Position VUID (#4052) by sfricke-samsung · 3 years, 4 months ago
  5. 862d44a Allow forward pointer to be used in types generally (#4044) by alan-baker · 3 years, 4 months ago
  6. bda102d opt: Run DCE when SPV_KHR_shader_clock is used (#4049) by Marijn Suijten · 3 years, 4 months ago
  7. b27b1af Update CHANGES to include latest ray tacing fixes. by Diego Novillo · 3 years, 4 months ago v2020.6
  8. cd05078 Take new (raytracing) termination instructions into account. (#4050) by Ehsan · 3 years, 4 months ago
  9. 21f7c56 Start SPIRV-Tools v2020.7 by Diego Novillo · 3 years, 5 months ago
  10. 4c2f34a Finalize SPIRV-Tools v2020.6 by Diego Novillo · 3 years, 5 months ago
  11. c9c1f54 Update CHANGES by Diego Novillo · 3 years, 5 months ago
  12. 10e0ae7 Do run DCE if SPV_KHR_ray_query is used. (#4047) by Ehsan · 3 years, 5 months ago
  13. 8454664 Update CHANGES by Diego Novillo · 3 years, 5 months ago
  14. c1d5a04 Change ref_analysis to RefAnalysis to follow coding standards. (#4045) by greg-lunarg · 3 years, 5 months ago
  15. c502a15 Handle 8-bit index in elim dead member (#4043) by Steven Perron · 3 years, 5 months ago
  16. 32573bb Add validation support for the ray tracing built-in variables (#4041) by Daniel Koch · 3 years, 5 months ago
  17. 7046c05 Add texel buffer out-of-bounds checking instrumentation (#4038) by greg-lunarg · 3 years, 5 months ago
  18. cf2d1e7 Update spirv-header deps (#4040) by Daniel Koch · 3 years, 5 months ago
  19. 1299436 Reject SPIR-V that applies void to OpUndef, OpCopyObject, OpPhi (#4036) by Alastair Donaldson · 3 years, 5 months ago
  20. 2c45841 BuildModule: optionally avoid adding new OpLine instructions (#4033) by David Neto · 3 years, 5 months ago
  21. a79aa03 Remove prototype for unimplemented method (#4031) by David Neto · 3 years, 5 months ago
  22. b0e22d2 spirv-fuzz: Fix facts arising from CompositeConstruct (#4034) by Alastair Donaldson · 3 years, 5 months ago
  23. 5ffa320 spirv-fuzz: Do not flatten conditionals that create synonyms (#4030) by Alastair Donaldson · 3 years, 5 months ago
  24. cd590fa Update MeshShadingNV dependencies (and land Ray tracing updates) (#4028) by David Neto · 3 years, 5 months ago
  25. 671914c Fix buffer oob instrumentation for matrix refs (#4025) by greg-lunarg · 3 years, 5 months ago
  26. 1f2fcdd spirv-opt: Set parent when adding basic block (#4021) by Alastair Donaldson · 3 years, 5 months ago
  27. f686518 spirv-opt: properly preserve DebugValue indexes operand (#4022) by Jaebaek Seo · 3 years, 5 months ago
  28. 1cda495 Use less stack space when validating Vulkan builtins (#4019) by David Neto · 3 years, 5 months ago
  29. a61d07a spirv-val: Fix SPV_KHR_fragment_shading_rate VUID label (#4014) by sfricke-samsung · 3 years, 6 months ago
  30. 650acb5 spirv-val: Label Layer and ViewportIndex VUIDs (#4013) by sfricke-samsung · 3 years, 6 months ago
  31. 0c036df Add dead function elimination to -O (#4015) by alan-baker · 3 years, 6 months ago
  32. c2b2b57 Add DebugValue for invisible store in single_store_elim (#4002) by Jaebaek Seo · 3 years, 6 months ago
  33. c74d552 Fix SSA re-writing in the presence of variable pointers. (#4010) by Diego Novillo · 3 years, 6 months ago
  34. 02195a0 spirv-fuzz: Fixes to pass management (#4011) by Alastair Donaldson · 3 years, 6 months ago
  35. bcf5b21 spirv-fuzz: Add support for reining in rogue fuzzer passes (#3987) by Alastair Donaldson · 3 years, 6 months ago
  36. 7d250ed spirv-fuzz: Fix assertion failure in FuzzerPassAddCompositeExtract (#3995) by Vasyl Teliman · 3 years, 6 months ago
  37. f9937bc spirv-fuzz: Fix invalid equation facts (#4009) by Vasyl Teliman · 3 years, 6 months ago
  38. aa6035f spirv-fuzz: Fix bugs in TransformationFlattenConditionalBranch (#4006) by Vasyl Teliman · 3 years, 6 months ago
  39. 5735576 spirv-fuzz: Fix bug related to transformation applicability (#3990) by André Perez · 3 years, 6 months ago
  40. f7da527 Temporarily add EmptyPass to prevent glslang from failing (#4004) by Jaebaek Seo · 3 years, 6 months ago
  41. 82b378d spirv-opt: Add support to prevent functions from being inlined if they have DontInline flag (#3858) by Junda Liu · 3 years, 6 months ago
  42. 56d0f50 Propagate OpLine to all applied instructions in spirv-opt (#3951) by Jaebaek Seo · 3 years, 6 months ago
  43. 7403dfa CMake: Add SPIRV_TOOLS_BUILD_STATIC flag (#3910) by Ben Clayton · 3 years, 6 months ago
  44. 25ee275 Avoid copying a ref in a loop (#4000) by David Neto · 3 years, 6 months ago
  45. 5edb328 spirv-val: Allow the ViewportIndex and Layer built-ins on SPIR-V 1.5 (#3986) by Sidney Just · 3 years, 6 months ago
  46. cbd1fa6 Simplify logic to decide whether CCP modified the IR (#3997) by Diego Novillo · 3 years, 6 months ago
  47. df4198e Add DebugValue for DebugDecl invisible to value assignment (#3973) by Jaebaek Seo · 3 years, 6 months ago
  48. 34ae8a4 Fix bounds check instrumentation to handle 16-bit values (#3983) by greg-lunarg · 3 years, 6 months ago
  49. abe2eff spirv-fuzz: Add expand vector reduction transformation (#3869) by André Perez · 3 years, 6 months ago
  50. 99ad4f1 spirv-fuzz: Don't replace irrelevant indices in OpAccessChain (#3988) by Vasyl Teliman · 3 years, 6 months ago
  51. 895dafc spirv-fuzz: Add FuzzerPassAddCompositeExtract (#3904) by Vasyl Teliman · 3 years, 6 months ago
  52. 69f07da spirv-fuzz: Fix mismatch with shrinker step limit (#3985) by Alastair Donaldson · 3 years, 6 months ago
  53. 9223493 spirv-fuzz: Fix off-by-one error in replayer (#3982) by Alastair Donaldson · 3 years, 6 months ago
  54. 4f54231 spirv-fuzz: Get order right for OpSelect arguments (#3974) by Alastair Donaldson · 3 years, 6 months ago
  55. 88f7bcb spirv-fuzz: Do not add synonym-creating loops in dead blocks (#3975) by Alastair Donaldson · 3 years, 6 months ago
  56. 64eaa98 spirv-fuzz: Skip OpTypeSampledImage when propagating up (#3976) by Alastair Donaldson · 3 years, 6 months ago
  57. 53f2a69 spirv-fuzz: Pass OpUndef in function call if needed (#3978) by Alastair Donaldson · 3 years, 6 months ago
  58. de2c0ba spirv-fuzz: Fix off-by-one in TransformationCompositeConstruct (#3979) by Alastair Donaldson · 3 years, 6 months ago
  59. dc4a182 spirv-fuzz: Tolerate absent ids in data synonym fact management (#3966) by Alastair Donaldson · 3 years, 6 months ago
  60. 8496780 spirv-fuzz: Fix to id availability (#3971) by Alastair Donaldson · 3 years, 6 months ago
  61. 3b7aebc spirv-fuzz: Fix operand types (#3962) by Alastair Donaldson · 3 years, 6 months ago
  62. 6fe34cd Update SPIRV-Headers revision in DEPS file (#3961) by jonahryandavis · 3 years, 6 months ago
  63. a8d7062 spirv-fuzz: Don't flatten conditional if condition is irrelevant (#3944) by Alastair Donaldson · 3 years, 6 months ago
  64. a3d5378 spirv-fuzz: Do not produce OpPhis of type OpTypeSampledImage (#3964) by Alastair Donaldson · 3 years, 6 months ago
  65. 7edd052 spirv-fuzz: Restrict fuzzer pass to reachable blocks (#3970) by Alastair Donaldson · 3 years, 6 months ago
  66. f03779a spirv-fuzz: Handle more types when extending OpPhi instructions (#3969) by Alastair Donaldson · 3 years, 6 months ago
  67. c794b70 spirv-fuzz: Skip early terminator wrappers when merging returns (#3968) by Alastair Donaldson · 3 years, 6 months ago
  68. dc9c640 spirv-fuzz: Avoid irrelevant constants in synonym-creating loops (#3967) by Alastair Donaldson · 3 years, 6 months ago
  69. 26954c2 spirv-fuzz: Skip dead blocks in FuzzerPassAddOpPhiSynonyms (#3965) by Alastair Donaldson · 3 years, 6 months ago
  70. 5600fb8 spirv-fuzz: Avoid the type manager when looking for struct types (#3963) by Alastair Donaldson · 3 years, 6 months ago
  71. ba15b58 spirv-fuzz: Fix to TransformationDuplicateRegionWithSelection (#3941) by Alastair Donaldson · 3 years, 6 months ago
  72. 5984350 spirv-fuzz: Skip OpFunction when replacing irrelevant ids (#3932) by Alastair Donaldson · 3 years, 6 months ago
  73. 8362eae spirv-fuzz: Use component-wise selectors when flattening conditional branches (#3921) by Alastair Donaldson · 3 years, 6 months ago
  74. ebe0ea0 Add SPV_EXT_shader_image_int64 (#3852) by Tobski · 3 years, 6 months ago
  75. a1d3817 Support SPV_KHR_fragment_shading_rate (#3943) by Tobski · 3 years, 6 months ago
  76. 6fac705 spirv-val: Fix validation of OpPhi instructions (#3919) by Alastair Donaldson · 3 years, 6 months ago
  77. b135065 spirv-fuzz: Avoid void struct member when outlining functions (#3936) by Alastair Donaldson · 3 years, 6 months ago
  78. fd0f295 spirv-fuzz: Do not allow Block-decorated structs when adding parameters (#3931) by Alastair Donaldson · 3 years, 6 months ago
  79. 5d7893b spirv-fuzz: Fix to operand id type (#3937) by Alastair Donaldson · 3 years, 6 months ago
  80. cd1d3b6 spirv-fuzz: Handle dead blocks in TransformationEquationInstruction (#3933) by Alastair Donaldson · 3 years, 6 months ago
  81. 6cdae9d spirv-fuzz: Do not allow sampled image load when flattening conditionals (#3930) by Alastair Donaldson · 3 years, 6 months ago
  82. 7e1825a spirv-fuzz: Take care of OpPhi instructions when inlining (#3939) by Alastair Donaldson · 3 years, 6 months ago
  83. 502e982 spirv-fuzz: Fix to TransformationInlineFunction (#3913) by Alastair Donaldson · 3 years, 6 months ago
  84. bf1a11d spirv-fuzz: Wrap early terminators before merging returns (#3925) by Alastair Donaldson · 3 years, 6 months ago
  85. fd3948e Add DebugValue for function param regardless of scope (#3923) by Jaebaek Seo · 3 years, 6 months ago
  86. 663d050 Temporary fix to make GoogleTest compile. (#3922) by Alastair Donaldson · 3 years, 6 months ago
  87. dd534e8 spirv-fuzz: Lower probability of adding bit instruction synonyms (#3917) by Alastair Donaldson · 3 years, 6 months ago
  88. 53aeba1 spirv-fuzz: Fix handling of OpPhi in FlattenConditionalBranch (#3916) by Alastair Donaldson · 3 years, 6 months ago
  89. 5c64374 spirv-fuzz: Avoid creating blocks without parents (#3908) by Alastair Donaldson · 3 years, 6 months ago
  90. 57b3723 spirv-fuzz: Do not allow creation of constants of block-decorated structs (#3903) by Alastair Donaldson · 3 years, 6 months ago
  91. 12ca825 spirv-fuzz: Fixes related to irrelevant ids (#3901) by Alastair Donaldson · 3 years, 6 months ago
  92. 2e6cf70 spirv-fuzz: Fix to transformation that adds a synonym via a loop (#3898) by Alastair Donaldson · 3 years, 6 months ago
  93. 4b88492 spirv-fuzz: Fix to duplicate region with selection (#3896) by Alastair Donaldson · 3 years, 6 months ago
  94. c2553a3 spirv-fuzz: Do not expose synonym facts for non-existent ids (#3891) by Alastair Donaldson · 3 years, 6 months ago
  95. 3602287 spirv-fuzz: Do not add synonyms involving irrelevant ids (#3890) by Alastair Donaldson · 3 years, 6 months ago
  96. d52f791 spirv-fuzz: Do not replace irrelevant ids that are not in blocks (#3892) by Alastair Donaldson · 3 years, 6 months ago
  97. e022659 spirv-fuzz: Wrap OpKill and similar in function calls (#3884) by Alastair Donaldson · 3 years, 6 months ago
  98. 11d5924 Update val to handle reversed instruction sections. (#3887) by dan sinclair · 3 years, 6 months ago
  99. fc82648 spirv-fuzz: Replace dead-block terminators with OpKill etc. (#3882) by Alastair Donaldson · 3 years, 7 months ago
  100. 63cc22d spirv-fuzz: TransformationPropagateInstructionDown (#3692) by Vasyl Teliman · 3 years, 7 months ago