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