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