1. 0bd920e Use standard function to get stdin to binary mode. (#4141) by Steven Perron · 23 hours ago master
  2. d28186d Fixes for the vscode language server extension (#4150) by Ben Clayton · 4 days ago
  3. ef3290b spirv-opt: Don't call GenerateCopy for mismatched image types (#4126) by seppala2 · 11 days ago
  4. 1b35745 Start SPIRV-Tools v2021.0 by Jaebaek Seo · 12 days ago
  5. 07383c6 Finalize SPIRV-Tools v2020.7 by Jaebaek Seo · 12 days ago v2020.7
  6. 05cda81 Update CHANGES by Jaebaek Seo · 14 days ago canary stable
  7. c79edd2 Generate differentiated error codes for buffer oob checking (#4144) by greg-lunarg · 3 weeks ago
  8. cfa1dad Update a few virtuals to overrides. (#4143) by dan sinclair · 3 weeks ago
  9. f0c96f4 spriv-val: Vulkan image gather constant component (#4133) by sfricke-samsung · 4 weeks ago
  10. 3ad7e5f spirv-val: Fix/Label UniformConstant VUID (#4134) by sfricke-samsung · 4 weeks ago
  11. f11f743 spirv-val: Add Vulkan Invariant Decoration VUID (#4132) by sfricke-samsung · 4 weeks ago
  12. c91a25a spirv-val: label tests for VUID 04657 (#4119) by sfricke-samsung · 4 weeks ago
  13. d61a7d1 spirv-val: Add Vulkan PSB64 convert VUID (#4122) by sfricke-samsung · 4 weeks ago
  14. 297723d Mark module as modified if convert-to-half removes decorations. (#4127) by Steven Perron · 5 weeks ago
  15. e8bd26e Set correct scope and line info for DebugValue (#4125) by Jaebaek Seo · 5 weeks ago
  16. b812fd6 Validate SPV_KHR_workgroup_memory_explicit_layout (#4128) by Caio Marcelo de Oliveira Filho · 5 weeks ago
  17. cc81f53 Validate VK_KHR_zero_initialize_workgroup_memory (#4124) by alan-baker · 5 weeks ago
  18. d71ac38 spirv-val: Add Vulkan image gather offset VUID (#4118) by sfricke-samsung · 5 weeks ago
  19. a4f97da Add cmake to windows path for kokoro (#4129) by alan-baker · 5 weeks ago
  20. a61600c spirv-val: Label Vulkan atomic semantics VUIDs (#4120) by sfricke-samsung · 5 weeks ago
  21. 819117c spirv-val: Label VUID 04662 (#4123) by sfricke-samsung · 5 weeks ago
  22. 89ad227 spirv-val: Label VUID 04683 (#4121) by sfricke-samsung · 5 weeks ago
  23. 968659a Remove obsolete GN config (#4110) by mi-ac · 6 weeks ago
  24. f37547c spirv-val: Add Vulkan EXT builtins (#4115) by sfricke-samsung · 6 weeks ago
  25. 1bd539b Support pending Intel extensions (#4116) by David Neto · 6 weeks ago
  26. 56f8ed4 Validate Sampled=1 for Vulkan ImageQuerySizeLod, ImageQueryLevels, ImageQueryLod (#4103) by David Neto · 6 weeks ago
  27. e25db02 spirv-val: Add Vulkan Memory Scope VUs (#4106) by sfricke-samsung · 6 weeks ago
  28. 8383bd5 Migrate all Kokoro build scripts over to use the docker VM image (#4114) by Ben Clayton · 6 weeks ago
  29. ee39b5d spirv-val: Add Vulkan Addressing Model check (#4107) by sfricke-samsung · 7 weeks ago
  30. 9150cd4 Remove WebGPU support (#4108) by Ryan Harrison · 7 weeks ago
  31. b2cfc5d spirv-val: Vulkan atomic storage class (#4079) by sfricke-samsung · 7 weeks ago
  32. cec658c Avoid integrity check failures caused by propagating line instructions (#4096) by Jaebaek Seo · 7 weeks ago
  33. b1507d0 Linker usability improvements (#4084) by Pierre Moreau · 7 weeks ago
  34. 7bbe1a3 Revert "Generate differentiated error codes for buffer oob checking (#4097)" (#4100) by dan sinclair · 7 weeks ago
  35. c32277c Generate differentiated error codes for buffer oob checking (#4097) by greg-lunarg · 7 weeks ago
  36. f3ccb63 use std::string::empty() to test for emptiness (#4098) by David Neto · 8 weeks ago
  37. ad77ed7 spirv-val: Label standalone Vulkan VUID (#4091) by sfricke-samsung · 8 weeks ago
  38. aa005e8 spirv-val: Add Vulkan decroation VUID (#4090) by sfricke-samsung · 8 weeks ago
  39. 4ed1f4f Fix binding number calculation in desc sroa (#4095) by Steven Perron · 8 weeks ago
  40. af3a3d4 Build deps: dump ini from 1.3.5 to 1.3.7 in tools/sva (#4092) by Steven Perron · 8 weeks ago
  41. 94d1a80 spirv-val: Add Vulkan FP Mode VUID (#4088) by sfricke-samsung · 8 weeks ago
  42. 6d05ed8 spirv-val: Fix Vulkan image sampled check (#4085) by sfricke-samsung · 8 weeks ago
  43. 37c0385 spirv-val: Add Vulkan ForwardPointer VUID (#4089) by sfricke-samsung · 8 weeks ago
  44. d630e5f spirv-val: Add Vulkan ImageTexelPointer format check (#4087) by sfricke-samsung · 8 weeks ago
  45. 1bb80d2 spirv-val: Add Vulkan Group Operation VUID (#4086) by sfricke-samsung · 8 weeks ago
  46. 17ffa89 spirv-val: Add first StandAlone VUID 04633 (#4077) by sfricke-samsung · 2 months ago
  47. 8f4b35c spirv-val: Add Subgroup VUIDs (#4074) by sfricke-samsung · 3 months ago
  48. 4e31fdd spirv-fuzz: Fix OpPhi handling in DuplicateRegionWithSelection (#4065) by Alastair Donaldson · 3 months ago
  49. ad898cb validation: validate return type of OpImageRead (#4072) by David Neto · 3 months ago
  50. 305caff validation: tighter validation of multisampled images (#4059) by David Neto · 3 months ago
  51. a0370ef validate OpTypeImage Sampled values for environemnts (#4064) by David Neto · 3 months ago
  52. 09d1fea Force using Python 3 git-sync-deps (#4067) by Ryan Harrison · 3 months ago
  53. 7170218 validate StorageImageMultisampled capability (#4062) by David Neto · 3 months ago
  54. 3b85234 spirv-val: Add last TessLevelOuter and TessLevelInner VUID (#4055) by sfricke-samsung · 3 months ago
  55. 1712907 spirv-val: Add last ClipDistance and CullDistance VUID (#4054) by sfricke-samsung · 3 months ago
  56. 1a6b405 spirv-val: Add last ViewportIndex and Layer VUID (#4053) by sfricke-samsung · 3 months ago
  57. 9df5225 spirv-val: Add last Position VUID (#4052) by sfricke-samsung · 3 months ago
  58. 862d44a Allow forward pointer to be used in types generally (#4044) by alan-baker · 3 months ago
  59. bda102d opt: Run DCE when SPV_KHR_shader_clock is used (#4049) by Marijn Suijten · 3 months ago
  60. b27b1af Update CHANGES to include latest ray tacing fixes. by Diego Novillo · 3 months ago v2020.6
  61. cd05078 Take new (raytracing) termination instructions into account. (#4050) by Ehsan · 3 months ago
  62. 21f7c56 Start SPIRV-Tools v2020.7 by Diego Novillo · 3 months ago
  63. 4c2f34a Finalize SPIRV-Tools v2020.6 by Diego Novillo · 3 months ago
  64. c9c1f54 Update CHANGES by Diego Novillo · 3 months ago
  65. 10e0ae7 Do run DCE if SPV_KHR_ray_query is used. (#4047) by Ehsan · 3 months ago
  66. 8454664 Update CHANGES by Diego Novillo · 3 months ago
  67. c1d5a04 Change ref_analysis to RefAnalysis to follow coding standards. (#4045) by greg-lunarg · 3 months ago
  68. c502a15 Handle 8-bit index in elim dead member (#4043) by Steven Perron · 3 months ago
  69. 32573bb Add validation support for the ray tracing built-in variables (#4041) by Daniel Koch · 3 months ago
  70. 7046c05 Add texel buffer out-of-bounds checking instrumentation (#4038) by greg-lunarg · 3 months ago
  71. cf2d1e7 Update spirv-header deps (#4040) by Daniel Koch · 3 months ago
  72. 1299436 Reject SPIR-V that applies void to OpUndef, OpCopyObject, OpPhi (#4036) by Alastair Donaldson · 3 months ago
  73. 2c45841 BuildModule: optionally avoid adding new OpLine instructions (#4033) by David Neto · 3 months ago
  74. a79aa03 Remove prototype for unimplemented method (#4031) by David Neto · 3 months ago
  75. b0e22d2 spirv-fuzz: Fix facts arising from CompositeConstruct (#4034) by Alastair Donaldson · 3 months ago
  76. 5ffa320 spirv-fuzz: Do not flatten conditionals that create synonyms (#4030) by Alastair Donaldson · 3 months ago
  77. cd590fa Update MeshShadingNV dependencies (and land Ray tracing updates) (#4028) by David Neto · 3 months ago
  78. 671914c Fix buffer oob instrumentation for matrix refs (#4025) by greg-lunarg · 3 months ago
  79. 1f2fcdd spirv-opt: Set parent when adding basic block (#4021) by Alastair Donaldson · 4 months ago
  80. f686518 spirv-opt: properly preserve DebugValue indexes operand (#4022) by Jaebaek Seo · 4 months ago
  81. 1cda495 Use less stack space when validating Vulkan builtins (#4019) by David Neto · 4 months ago
  82. a61d07a spirv-val: Fix SPV_KHR_fragment_shading_rate VUID label (#4014) by sfricke-samsung · 4 months ago
  83. 650acb5 spirv-val: Label Layer and ViewportIndex VUIDs (#4013) by sfricke-samsung · 4 months ago
  84. 0c036df Add dead function elimination to -O (#4015) by alan-baker · 4 months ago
  85. c2b2b57 Add DebugValue for invisible store in single_store_elim (#4002) by Jaebaek Seo · 4 months ago
  86. c74d552 Fix SSA re-writing in the presence of variable pointers. (#4010) by Diego Novillo · 4 months ago
  87. 02195a0 spirv-fuzz: Fixes to pass management (#4011) by Alastair Donaldson · 4 months ago
  88. bcf5b21 spirv-fuzz: Add support for reining in rogue fuzzer passes (#3987) by Alastair Donaldson · 4 months ago
  89. 7d250ed spirv-fuzz: Fix assertion failure in FuzzerPassAddCompositeExtract (#3995) by Vasyl Teliman · 4 months ago
  90. f9937bc spirv-fuzz: Fix invalid equation facts (#4009) by Vasyl Teliman · 4 months ago
  91. aa6035f spirv-fuzz: Fix bugs in TransformationFlattenConditionalBranch (#4006) by Vasyl Teliman · 4 months ago
  92. 5735576 spirv-fuzz: Fix bug related to transformation applicability (#3990) by André Perez · 4 months ago
  93. f7da527 Temporarily add EmptyPass to prevent glslang from failing (#4004) by Jaebaek Seo · 4 months ago
  94. 82b378d spirv-opt: Add support to prevent functions from being inlined if they have DontInline flag (#3858) by Junda Liu · 4 months ago
  95. 56d0f50 Propagate OpLine to all applied instructions in spirv-opt (#3951) by Jaebaek Seo · 4 months ago
  96. 7403dfa CMake: Add SPIRV_TOOLS_BUILD_STATIC flag (#3910) by Ben Clayton · 4 months ago
  97. 25ee275 Avoid copying a ref in a loop (#4000) by David Neto · 4 months ago
  98. 5edb328 spirv-val: Allow the ViewportIndex and Layer built-ins on SPIR-V 1.5 (#3986) by Sidney Just · 4 months ago
  99. cbd1fa6 Simplify logic to decide whether CCP modified the IR (#3997) by Diego Novillo · 4 months ago
  100. df4198e Add DebugValue for DebugDecl invisible to value assignment (#3973) by Jaebaek Seo · 4 months ago