summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2017-08-16Support supplying extra definitions via CMAKE variableLei Zhang1-0/+4
2017-07-04Define variable to skip installationd3x0r1-7/+16
2017-05-28Support building on FreeBSDrdb1-0/+2
2017-04-06Group targets into foldersLei Zhang1-0/+1
2017-04-03Add /EHs for targets for MSVCLei Zhang1-0/+6
2017-03-01Add a default virtual dtor to Pass and check for missing virtual dtorsJean-Francois Roy1-1/+1
2016-12-21Support building under CYGWINDavid Neto1-0/+2
2016-09-28Add examples to demo C++ library APIs.Lei Zhang1-0/+1
2016-09-21Publish the C++ interface.Lei Zhang1-2/+7
2016-09-16Add utility macros for logging messages.Lei Zhang1-0/+5
2016-09-02Add test for presence of copyrights and license termsDavid Neto1-0/+4
2016-09-02Relicense SPIRV-Tools under Apache 2.0David Neto1-21/+9
2016-08-09Use NEW behavior for policy CMP0054.Lei Zhang1-1/+8
2016-08-05Check configuration and gmock existence when adding unit tests.Lei Zhang1-4/+9
2016-06-08Split validate_types file into multiple classesUmar Arshad1-0/+2
2016-04-22Add CHANGES file with high level software historyDavid Neto1-5/+0
2016-04-18Rework CMake rules for building grammar tables.Lei Zhang1-35/+0
2016-04-18Update cmake files to support Android as a build target.Derek Sollenberger1-0/+2
2016-04-18Add SPIR-V 1.1 grammar.Dejan Mircevski1-8/+27
2016-04-18Mark SPIR-V grammar files as 1.0.Dejan Mircevski1-11/+15
2016-04-04Use JSON grammar files to generate extended instruction sets.Lei Zhang1-3/+7
2016-04-04Rname grammar.json to spirv.core.grammar.json and add version info.Lei Zhang1-1/+1
2016-04-04Remove dependency on SPIR-V headers in libspirv.h.Lei Zhang1-6/+0
2016-04-04Enable linking against libSPIRV-Tools from linux shared librariesChris Forbes1-0/+2
2016-04-01Use the JSON grammar file to generate various info tables.Lei Zhang1-0/+8
2016-03-17Split CMakeLists.txt into smaller ones.Lei Zhang1-175/+4
2016-03-16Support Linux-to-Windows cross comiple via MinGWDavid Neto1-4/+17
2016-03-14Add patchlevel to CMake requirementDaniel Robertson1-1/+1
2016-02-24Actually find the python executable before use.Andrew Woloszyn1-1/+14
2016-02-23Implement --version for spirv-toolsqining1-0/+13
2016-02-17SPIR-V Tools fully supports SPIR-V 1.0 Rev3David Neto1-0/+1
2016-02-17Rearrange headersDavid Neto1-8/+15
2016-02-17Fixed internal compiler error in gcc-4.9.Andrew Woloszyn1-0/+1
2016-02-16Configure gmock locally only if not already configured.David Neto1-8/+13
2016-02-02Enable ctest.Dejan Mircevski1-0/+2
2016-02-02Use AssemblyGrammar for capability validation.Dejan Mircevski1-0/+1
2016-01-29Fix in-function storage class validation.Dejan Mircevski1-0/+1
2016-01-27Initial capability implementation and unit testsUmar Arshad1-0/+1
2016-01-26Qualify CMake function names with "spvtools" to avoid conflictions.Lei Zhang1-6/+6
2016-01-20Track uses and defs during parsing.Dejan Mircevski1-1/+0
2016-01-15Disable warnings C4503 on MSVC for test codeDavid Neto1-2/+8
2016-01-14Validation refactorUmar Arshad1-2/+6
2016-01-11spvDiagnosticDestroy is safe to call on nullptrDavid Neto1-0/+1
2016-01-11Made compilation with gcc and clang more strict.Andrew Woloszyn1-0/+10
2016-01-07Extend copyright to 2016.Dejan Mircevski1-1/+1
2016-01-04Avoid relative path in #includeDavid Neto1-0/+1
2016-01-04Rename endian.h to spirv_endian.hDavid Neto1-2/+2
2015-12-17Initial logical layout validationUmar Arshad1-0/+1
2015-12-17Refactor validation types into another fileUmar Arshad1-0/+2
2015-12-10Fix setting of off-by-default cmake optionsDavid Neto1-4/+13