1. f62e121 spirv-val: Use more specific term 'switch header' in error message (#5048) by Caio Oliveira · 1 year, 11 months ago master
  2. d87f616 DEPS: update to last googletest release supporting C++11 (#5045) by David Neto · 2 years ago tmp-1.3.238
  3. f416d39 Bazel: Use @platforms//os:windows instead of @build_tools//src/conditions:windows (#5042) by David Neto · 2 years ago
  4. 077b09c Add exported CMake config file for binaries in ./tools/ (#5034) by Dmitry Kazakov · 2 years ago
  5. bbdd0fe Update minimum required CMake to 3.17.2 (#5041) by David Neto · 2 years ago
  6. 01a3b9b git-sync-deps: Use argparse, and print better help (#5038) by David Neto · 2 years ago
  7. 6b5a00e Kokoro CI bots use git-sync-deps to get sources (#5031) by David Neto · 2 years ago
  8. c5d2316 Enforce layering_check in Bazel build rules. (#5032) by Rafael Marinheiro · 2 years ago
  9. 5bec088 Remove testing support for VS2015 (#5027) by David Neto · 2 years ago
  10. 2937538 Fix undef behaviour in hex float parsing (#5025) by David Neto · 2 years ago
  11. 025ea89 Optimize allocation of spvtools::opt::Instruction::operands_ (#5024) by Jeremy Gebben · 2 years ago
  12. 1c287b0 First attempt to set up CI-windows-msvc-2017-release-bazel build (#5023) by David Neto · 2 years ago
  13. f64a4b6 [spirv-opt] Clone names for new struct in EliminateIODeadComponents (#5016) by Greg Fischer · 2 years ago
  14. cc81529 Test operator overloads for SPIR-V C++ mask enums (#5021) by David Neto · 2 years ago
  15. 5a78d79 Fix layout validation (#5015) by alan-baker · 2 years ago
  16. 451ba8e README.md: The validator now handles larger limits (#5003) by Samuel Bronson · 2 years ago
  17. 6b2318a Fix for bug https://github.com/KhronosGroup/SPIRV-Tools/issues/5017 (#5019) by Pankaj Mistry · 2 years ago
  18. 5d6adbd Require C++11 *or later* (#5020) by David Neto · 2 years ago
  19. 43c99b5 Roll external/spirv-headers/ 47f2465ee..1d31a1004 (13 commits) (#5012) by Cassandra Beckley · 2 years ago
  20. 235182c Fix use of invalid analysis (#5013) by alan-baker · 2 years ago
  21. 9c6a925 Fix infinite loop in validator (#5006) by alan-baker · 2 years ago
  22. 7b8f00f spirv-opt: Fix OpCompositeInsert with Null Constant (#5008) by Spencer Fricke · 2 years ago
  23. 40f5bf5 Revert "spirv-val: Multiple interface var with same SC (#4969)" (#5009) by Cassandra Beckley · 2 years ago sdk-1.3.236 sdk-1.3.236.0
  24. d944613 Update BUILD.gn with recently added file (#5004) by Brian Osman · 2 years ago
  25. 00018e5 Change EliminateDeadInputComponentsPass to EliminateDeadIOComponentsPass (#4997) by Greg Fischer · 2 years ago
  26. 9a6f412 Fix missing declaration of std::numeric_limits (#5002) by Biswapriyo Nath · 2 years ago
  27. f33d152 Add validation support for SPV_NV_shader_invocation_reorder. (#4979) by alelenv · 2 years, 1 month ago
  28. 597631b spirv-opt: Handle null CompositeInsert (#4998) by Spencer Fricke · 2 years, 1 month ago
  29. 81ec2aa Add option to ADCE to remove output variables from interface. (#4994) by Greg Fischer · 2 years, 1 month ago
  30. 46ca66e Add support for tesc, tese and geom to EliminateDead*Components (#4990) by Greg Fischer · 2 years, 1 month ago
  31. 1a7f71a clean: constexpr-ify and unify anon namespace use (#4991) by Nathan Gauër · 2 years, 1 month ago
  32. 8ea3ae6 Split EliminateDeadInputComponents into safe and unsafe versions. (#4984) by Greg Fischer · 2 years, 1 month ago
  33. a8647f5 Use Python3 for presubmit (#4986) by Shahbaz Youssefi · 2 years, 1 month ago
  34. 68e8327 Instrument: Change output buffer offset definitions (#4961) by Jeremy Gebben · 2 years, 1 month ago tmp-1.3.235
  35. 996d4c0 spirv-val: Multiple interface var with same SC (#4969) by Spencer Fricke · 2 years, 1 month ago
  36. aae7d41 Fix macos kokoro builds (#4985) by alan-baker · 2 years, 1 month ago
  37. 525bc38 Add pass to eliminate dead output components (#4982) by Greg Fischer · 2 years, 1 month ago
  38. 54d4e77 spirv-opt: Add const folding for CompositeInsert (#4943) by Spencer Fricke · 2 years, 1 month ago
  39. a5e766b spirv-val: Add VUID label for 07703 (#4980) by Spencer Fricke · 2 years, 1 month ago
  40. d35a78d Switch SPIRV-Tools to use spirv.hpp11 internally (#4981) by alan-baker · 2 years, 1 month ago
  41. c8e1588 Add passes to eliminate dead output stores (#4970) by Greg Fischer · 2 years, 1 month ago
  42. a52de68 Prevent eliminating case constructs in block merging (#4976) by alan-baker · 2 years, 1 month ago
  43. 4563d90 Only validate full layout in Vulkan environments (#4972) by alan-baker · 2 years, 1 month ago
  44. 9f3a4af spirv-val: Label new Vulkan OpPtrAccessChain VUs (#4975) by Spencer Fricke · 2 years, 1 month ago
  45. b49a2ca Revert "test" (#4974) by Nathan Gauër · 2 years, 1 month ago
  46. da215f1 test by Nathan Gauër · 2 years, 1 month ago
  47. 7326b96 Prevent null pointer from being dereferenced (#4971) by alan-baker · 2 years, 2 months ago
  48. 0ebf830 spirv-val: Add OpPtrAccessChain Base checks (#4965) by Spencer Fricke · 2 years, 2 months ago
  49. eb113f0 spirv-val: Improve PR 4831 error message (#4968) by Spencer Fricke · 2 years, 2 months ago
  50. ecd5b9c spirv-val: Add remaining Component decoration validation (#4966) by Spencer Fricke · 2 years, 2 months ago
  51. b53d3a6 Start SPIRV-Tools v2022.5 by Diego Novillo · 2 years, 2 months ago
  52. eb0a366 Finalize SPIRV-Tools v2022.4 by Diego Novillo · 2 years, 2 months ago sdk-1.3.231 sdk-1.3.231.0 sdk-1.3.231.1 v2022.4
  53. 4a6290b Update CHANGES by Diego Novillo · 2 years, 2 months ago
  54. a929198 Roll external/spirv-headers/ 4bd8fc0c8..85a1ed200 (4 commits) by Diego Novillo · 2 years, 2 months ago
  55. a25a9d0 Roll external/re2/ 5723bb895..d2836d1b1 (11 commits) by Diego Novillo · 2 years, 2 months ago
  56. 59043d1 Roll external/googletest/ 548b13dc3..d9bb8412d (78 commits) by Diego Novillo · 2 years, 2 months ago
  57. 95ae2da Roll external/effcee/ ddf5e2bb9..35912e1b7 (1 commit) by Diego Novillo · 2 years, 2 months ago
  58. a3350c0 Update SPIRV-Headers revision (#4962) by Kévin Petit · 2 years, 2 months ago
  59. 1cecf91 Support Narrow Types in BitCast Folding Rule (#4941) by gmitrano-unity · 2 years, 2 months ago
  60. a6e6454 spirv-val: Add SPV_ARM_core_builtins validation (#4958) by Kévin Petit · 2 years, 2 months ago
  61. 4dbc663 spirv-val: Use ostringstream in id validation tests (#4956) by Shahbaz Youssefi · 2 years, 2 months ago
  62. 07d361b spirv-val: Add an option to use friendly names or not (#4951) by Shahbaz Youssefi · 2 years, 2 months ago
  63. 3ec6b36 spirv-val: Consistently quote ids in messages (#4950) by Shahbaz Youssefi · 2 years, 2 months ago
  64. e1a8b5d build: Fix BUILD.gn build error (#4948) by Spencer Fricke · 2 years, 2 months ago
  65. 49230a2 spirv-opt: Remove unused folding rule (#4942) by Spencer Fricke · 2 years, 3 months ago
  66. b53d7a8 spirv-val: Add initial SPV_EXT_mesh_shader validation (#4924) by Spencer Fricke · 2 years, 3 months ago
  67. 265b455 Fix CreatDebugInlinedAt to not invoke def_use_mgr (#4939) by Greg Fischer · 2 years, 3 months ago
  68. ddbee48 spirv-opt: Fix stacked CompositeExtract constant folds (#4932) by Spencer Fricke · 2 years, 3 months ago
  69. f98473c Remove `spvOpcodeTerminatesExecution` (#4931) by Steven Perron · 2 years, 3 months ago
  70. 21146c1 Fix builtin validator for unimplemented opcodes. (#4940) by Diego Novillo · 2 years, 3 months ago
  71. aeb1c64 spirv-val: Make it legal to use arrays of ray queries (#4938) by Ricardo Garcia · 2 years, 3 months ago
  72. 11d0d16 Cleanup code for 272e4b3d0 (#4934) by Greg Fischer · 2 years, 3 months ago
  73. 91c29a1 spirv-val: Fix comment for checking extended alignments (#4937) by David Neto · 2 years, 3 months ago
  74. 0c4ce11 spirv-val: Update VUID from 1.3.228 Vulkan spec (#4936) by Spencer Fricke · 2 years, 3 months ago
  75. 5f4ce36 spirv-val: Label VUID 07290 (#4927) by Spencer Fricke · 2 years, 3 months ago
  76. 8422d8a spirv-val: Label ShaderRecordBufferKHR VUID (#4926) by Spencer Fricke · 2 years, 3 months ago
  77. c3f844a spirv-val: Test file suffix consistency (#4925) by Spencer Fricke · 2 years, 3 months ago
  78. 272e4b3 Fix missing and incorrect DebugValues (#4929) by Greg Fischer · 2 years, 3 months ago
  79. 49deada Also consider EmitMeshTasksEXT terminator in spirv-opt. (#4930) by Hans-Kristian Arntzen · 2 years, 3 months ago
  80. fb27bbf Fix DebugInlinedAt Line operand (#4928) by Jeremy Hayes · 2 years, 3 months ago
  81. f5b27b6 spirv-diff: Allow no SpecId (#4904) by Spencer Fricke · 2 years, 3 months ago
  82. 59cf5b1 spirv-val: consider OpEmitMeshTasksEXT a terminator instruction (#4923) by Spencer Fricke · 2 years, 3 months ago
  83. 934a059 spirv-val: Label Builtin Array Test VUIDs (#4921) by Spencer Fricke · 2 years, 3 months ago
  84. 5f45f79 Support building on OpenBSD (#4912) by Brad Smith · 2 years, 3 months ago
  85. 529955e Improve time to build dominators (#4916) by Steven Perron · 2 years, 3 months ago
  86. 8eb8509 build: cmake: Add support for GNU/Hurd (#4895) by Samuel Thibault · 2 years, 3 months ago
  87. 4386afb spirv-opt: Remove unused fold spec const code (#4906) by Spencer Fricke · 2 years, 3 months ago
  88. 4c456f7 Implement tool changes for SPV_EXT_mesh_shader. (#4915) by Pankaj Mistry · 2 years, 3 months ago tmp-1.3.230
  89. 33113ab Instrument: Add OpNames to generated functions and variables (#4873) by jeremyg-lunarg · 2 years, 3 months ago
  90. b5d1040 Fix ADCE to mark scope and inlined_at of line instructions as live. (#4910) by Greg Fischer · 2 years, 3 months ago
  91. d51dc53 Improve algorithm to reorder blocks in a function (#4911) by Steven Perron · 2 years, 3 months ago
  92. fca39d5 spirv-val: Better message for using OpTypeBool in input/output (#4901) by Spencer Fricke · 2 years, 3 months ago
  93. 66bdbac spirv-val: Use lookup table for Decoration string (#4903) by Spencer Fricke · 2 years, 3 months ago
  94. f76431c spirv-val: Add SPV_KHR_ray_tracing storage class (#4868) by Spencer Fricke · 2 years, 3 months ago
  95. a98f05d tests: Make InstrumentPass tests use SinglePassRunAndMatch<> and stateful pattern matching (#4897) by jeremyg-lunarg · 2 years, 4 months ago
  96. b41e3e1 Disable DebugInfoMgr during the entire CompactIds pass (#4905) by Greg Fischer · 2 years, 4 months ago
  97. 3c1a14b spirv-val: SBT Index for OpExecuteCallableKHR (#4900) by Spencer Fricke · 2 years, 4 months ago
  98. 0073a1f spirv-val: Remove ImageWrite Texel todo (#4899) by Spencer Fricke · 2 years, 4 months ago
  99. 71b2aee Add structs to eliminate dead input components (#4894) by Greg Fischer · 2 years, 4 months ago
  100. 1728c1d spirv-opt: fix copy-propagate-arrays index opti on structs. (#4891) by Nathan Gauër · 2 years, 4 months ago