- 8fda47c Disable a codepage warning on non-English OS (#4668) by Minmin Gong · 2 years, 5 months ago
- e3a373f Make cxx exceptions controllable (#4591) by timlyeee · 2 years, 7 months ago
- 789de0d Adjust build for fuzzer targets to support OSS-Fuzz (#4498) by Alastair Donaldson · 2 years, 9 months ago
- 702e6af Only add `-DSPIRV_CHECK_CONTEXT` for Debug builds (#4496) by Lei Zhang · 2 years, 9 months ago
- 3ab6fb9 Add CMake rules for libFuzzer targets (#4445) by Alastair Donaldson · 2 years, 10 months ago
- 3a68a72 CMake: add ENABLE_RTTI option (#4382) by Chia-I Wu · 2 years, 11 months ago
- 74e8105 Enabled tvOS platform (#4329) by Assiduous · 2 years, 11 months ago
- 7403dfa CMake: Add SPIRV_TOOLS_BUILD_STATIC flag (#3910) by Ben Clayton · 3 years, 7 months ago
- a715b1b Improve spirv-fuzz CMake code (#3781) by Paul Thomson · 3 years, 9 months ago
- 18ba3d9 allow cross compiling for Windows Store, UWP, etc. (#3330) by Vladimir Davidovich · 4 years ago
- d0490ef Fix pch macro to ignore clang-cl (#3283) by Malacath-92 · 4 years, 2 months ago
- 03794b8 Fix static libraries linking order (#3189) by Danilo Spinella · 4 years, 3 months ago
- 03957e8 build: cmake: Add support for Fuchsia. (#3062) by David Turner · 4 years, 6 months ago
- 85f3e93 Respect CMAKE_INSTALL_LIBDIR in installed CMake files (#3054) by Matt Turner · 4 years, 6 months ago
- 57b4cb4 Convert stderr and stdout in status to strings on assignment (#3049) by Ryan Harrison · 4 years, 6 months ago
- cdee051 Add iOS as a supported platform (#3001) by Steven Perron · 4 years, 7 months ago
- 9c0ae6b Improved CMake install step. (#2963) by Aaron Barany · 4 years, 7 months ago
- df15a4a CMake: Add support for building with emscripten (#2948) by Corentin Wallez · 4 years, 8 months ago
- 370375d Add -fextra-semi to Clang builds (#2787) by Ryan Harrison · 4 years, 10 months ago
- 42abaa0 Remove MarkV and Stats code. (#2576) by dan sinclair · 5 years ago
- 07ac7de SPIRV-Tools requires python3 (#2510) by David Neto · 5 years ago
- 2b46521 Add -fsantize to link flags. (#2506) by Steven Perron · 5 years ago
- 07f80c4 Fix python scripts to work with python3 (#2426) by Steven Perron · 5 years ago
- a006cbc Non memory object as parameters. (#2415) by Steven Perron · 5 years ago
- 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