Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
deqp-deps
/
SPIRV-Tools
/
refs/tags/rel/10/fp2/22.08.0-rel.0
/
CMakeLists.txt
9e71de1
Add cmake option to turn off SPIRV_TIMER_ENABLED (#2103)
by Baldur Karlsson
· 6 years ago
1e9fc1a
Add base and core bindless validation instrumentation classes (#2014)
by greg-lunarg
· 6 years ago
c06a35b
Rename PCH macro to spvtools_pch to avoid conflicts with other projects. Also add pch to test/opt. (#2034)
by Jeff Bolz
· 6 years ago
60fac96
Enable precompiled headers for spirv-tools(-shared) and some unit tests (#2026)
by Jeff Bolz
· 6 years ago
c5a6d25
Increase the template nesting depth for clang. (#1995)
by Steven Perron
· 6 years ago
c4c6871
Make EFFCEE required (#1943)
by Steven Perron
· 6 years ago
a78fa09
Set the C++ version to C++11 (#1933)
by alan-baker
· 6 years ago
03000a3
Add testing framework for tools.
by Diego Novillo
· 6 years ago
6fea402
When clang is used as a MSVC frontend (clang-cl.exe) it does not behave exactly as GCC would. I.e. -Wall translates to /Wall, which is an alias for -Weverything. This causes massive C++98 compat warnings logspam. (#1808)
by shartte
· 6 years ago
eda2cfb
Cleanup includes. (#1795)
by dan sinclair
· 6 years ago
c8e7bb1
Fixup Wno-self-assign warning (#1796)
by dan sinclair
· 6 years ago
ba40400
Don't check exports on Darwin
by David Neto
· 6 years ago
e70a412
Move validation files to val/ directory (#1692)
by dan sinclair
· 6 years ago
4926f29
Let symbol export tests respect SPIRV_SKIP_TESTS
by Lei Zhang
· 6 years ago
878b3b4
check_symbol_exports on Python3, Mac
by Greg Roth
· 6 years ago
1854064
Setup gclient and presubmit file.
by dan sinclair
· 6 years ago
3b594e1
Add --time-report to spirv-opt
by Jaebaek Seo
· 6 years ago
d2c0fce
Invoke cmake via CMAKE_COMMAND variable
by David Neto
· 6 years ago
4e4a254
Do not hardcode libdir and includedir in pkg config files
by Józef Kucia
· 6 years ago
3013897
Build SPIRV-Tools as shared library
by Józef Kucia
· 6 years ago
672494d
Adding ostream operators for IR structures
by Alan Baker
· 6 years ago
8c05012
Export a config file for pkg-config
by Pierre Moreau
· 7 years ago
d9129f0
Test for pollution of the global namespace
by David Neto
· 7 years ago
76555bd
Tests: Add optional dependency on Effcee stateful matcher
by David Neto
· 7 years ago
efe12ff
Have all MemPasses preserve the def-use manager.
by Steven Perron
· 7 years ago
c26778f
Set cmake-policy CMP0048 to NEW
by Tim Diekmann
· 7 years ago
86627f7
Implement Linker (module combiner)
by Pierre Moreau
· 7 years ago
d7ea99b
Skip checking copyright if SPIRV_SKIP_TESTS is enabled
by Lei Zhang
· 7 years ago
c25b5be
Add SPIRV_SPIRV_COMPRESSION option to cmake
by Andrey Tuganov
· 7 years ago
768d9b4
Support supplying extra definitions via CMAKE variable
by Lei Zhang
· 7 years ago
fd70a1d
Define variable to skip installation
by d3x0r
· 7 years ago
ddf4de6
Support building on FreeBSD
by rdb
· 7 years ago
5c3c054
Group targets into folders
by Lei Zhang
· 7 years ago
ad3b082
Add /EHs for targets for MSVC
by Lei Zhang
· 7 years ago
6a2b514
Add a default virtual dtor to Pass and check for missing virtual dtors
by Jean-Francois Roy
· 7 years ago
37422e9
Support building under CYGWIN
by David Neto
· 7 years ago
689df65
Add examples to demo C++ library APIs.
by Lei Zhang
· 8 years ago
620f05e
Publish the C++ interface.
by Lei Zhang
· 8 years ago
bfd7cd6
Add utility macros for logging messages.
by Lei Zhang
· 8 years ago
881816f
Add test for presence of copyrights and license terms
by David Neto
· 8 years ago
9fc8658
Relicense SPIRV-Tools under Apache 2.0
by David Neto
· 8 years ago
190b0d3
Use NEW behavior for policy CMP0054.
by Lei Zhang
· 8 years ago
71fac5a
Check configuration and gmock existence when adding unit tests.
by Lei Zhang
· 8 years ago
90a4252
Split validate_types file into multiple classes
by Umar Arshad
· 8 years ago
9166854
Add CHANGES file with high level software history
by David Neto
· 8 years ago
e94d6d1
Rework CMake rules for building grammar tables.
by Lei Zhang
· 8 years ago
009c435
Update cmake files to support Android as a build target.
by Derek Sollenberger
· 8 years ago
cb3c49e
Add SPIR-V 1.1 grammar.
by Dejan Mircevski
· 8 years ago
e26fdc6
Mark SPIR-V grammar files as 1.0.
by Dejan Mircevski
· 8 years ago
80e416c
Use JSON grammar files to generate extended instruction sets.
by Lei Zhang
· 8 years ago
9ca2d6d
Rname grammar.json to spirv.core.grammar.json and add version info.
by Lei Zhang
· 8 years ago
6fa3f8a
Remove dependency on SPIR-V headers in libspirv.h.
by Lei Zhang
· 8 years ago
d03c0a1
Enable linking against libSPIRV-Tools from linux shared libraries
by Chris Forbes
· 8 years ago
4f293b7
Use the JSON grammar file to generate various info tables.
by Lei Zhang
· 8 years ago
eb6fc51
Split CMakeLists.txt into smaller ones.
by Lei Zhang
· 8 years ago
7c58c1d
Support Linux-to-Windows cross comiple via MinGW
by David Neto
· 8 years ago
c31d7cb
Add patchlevel to CMake requirement
by Daniel Robertson
· 8 years ago
1d52555
Actually find the python executable before use.
by Andrew Woloszyn
· 8 years ago
4e797f8
Implement --version for spirv-tools
by qining
· 8 years ago
4d2f223
SPIR-V Tools fully supports SPIR-V 1.0 Rev3
by David Neto
· 8 years ago
5a70335
Rearrange headers
by David Neto
· 8 years ago
4ddb431
Fixed internal compiler error in gcc-4.9.
by Andrew Woloszyn
· 8 years ago
31c0870
Configure gmock locally only if not already configured.
by David Neto
· 8 years ago
6428933
Enable ctest.
by Dejan Mircevski
· 8 years ago
0c8bdfe
Use AssemblyGrammar for capability validation.
by Dejan Mircevski
· 8 years ago
8177fbe
Fix in-function storage class validation.
by Dejan Mircevski
· 8 years ago
61a6275
Initial capability implementation and unit tests
by Umar Arshad
· 8 years ago
3fade33
Qualify CMake function names with "spvtools" to avoid conflictions.
by Lei Zhang
· 8 years ago
961f5dc
Track uses and defs during parsing.
by Dejan Mircevski
· 8 years ago
e8b1d12
Disable warnings C4503 on MSVC for test code
by David Neto
· 8 years ago
1ddeb24
Validation refactor
by Umar Arshad
· 8 years ago
5d30edb
spvDiagnosticDestroy is safe to call on nullptr
by David Neto
· 8 years ago
7a35473
Made compilation with gcc and clang more strict.
by Andrew Woloszyn
· 8 years ago
b6fe02f
Extend copyright to 2016.
by Dejan Mircevski
· 8 years ago
1a3734d
Avoid relative path in #include
by David Neto
· 8 years ago
4c21571
Rename endian.h to spirv_endian.h
by David Neto
· 8 years ago
a3d0d3c
Initial logical layout validation
by Umar Arshad
· 8 years ago
6d37e3c
Refactor validation types into another file
by Umar Arshad
· 8 years ago
411de16
Fix setting of off-by-default cmake options
by David Neto
· 8 years ago
f76e0f5
Basic SSA Validation
by Umar Arshad
· 9 years ago
292acb5
Don't add -frtti for tests. Use newer googletest.
by David Neto
· 8 years ago
bdc50b5
Add -frtti for tests that use mocking
by David Neto
· 8 years ago
3a4bc7e
Turned warnings-as-errors on by default.
by Andrew Woloszyn
· 9 years ago
8bd75d6
Clean up CMake configuration and address compiler warnings.
by Lei Zhang
· 9 years ago
01a3b9c
CMake: Respect user-defined install path
by Pierre Moreau
· 9 years ago
748d585
Object files should depend on spirv.h and friends
by David Neto
· 9 years ago
56fb3f0
Revamp the README for public release.
by David Neto
· 9 years ago
972788b
Use opaque context object to hold SPIR-V info tables.
by Lei Zhang
· 9 years ago
9a5ac08
spirv-dis prints to stdout by default.
by David Neto
· 9 years ago
8984f6f
Move internal macros/structs for SPIR-V to a separate header.
by Lei Zhang
· 9 years ago
aa056cd
Move SPIR-V constants/limits to a separate header.
by Lei Zhang
· 9 years ago
04736e7
Move spv*TableGet() functions out of libspirv.h.
by Lei Zhang
· 9 years ago
2ae4a68
Fix handling of OpExtInstImport
by David Neto
· 9 years ago
201caf7
spv_operand_type_t cleanup.
by David Neto
· 9 years ago
0ca6b59
Refactor the binary parser.
by David Neto
· 9 years ago
ea324e4
Move spvBinaryToText into new disassembler file.
by David Neto
· 9 years ago
c2887f9
Added HexFloat helper class to print out floating point numbers.
by Andrew Woloszyn
· 9 years ago
db901b6
Move endian utilities to their own file.
by David Neto
· 9 years ago
fcc7d58
Move AssemblyGrammar into its own source files
by David Neto
· 9 years ago
1780fc4
Update to latest registered generator enums
by David Neto
· 9 years ago
Next »