aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Expand)Author
2016-02-17SPIR-V Tools fully supports SPIR-V 1.0 Rev3David Neto
2016-02-17Rearrange headersDavid Neto
2016-02-17Fixed internal compiler error in gcc-4.9.Andrew Woloszyn
2016-02-16Configure gmock locally only if not already configured.David Neto
2016-02-02Enable ctest.Dejan Mircevski
2016-02-02Use AssemblyGrammar for capability validation.Dejan Mircevski
2016-01-29Fix in-function storage class validation.Dejan Mircevski
2016-01-27Initial capability implementation and unit testsUmar Arshad
2016-01-26Qualify CMake function names with "spvtools" to avoid conflictions.Lei Zhang
2016-01-20Track uses and defs during parsing.Dejan Mircevski
2016-01-15Disable warnings C4503 on MSVC for test codeDavid Neto
2016-01-14Validation refactorUmar Arshad
2016-01-11spvDiagnosticDestroy is safe to call on nullptrDavid Neto
2016-01-11Made compilation with gcc and clang more strict.Andrew Woloszyn
2016-01-07Extend copyright to 2016.Dejan Mircevski
2016-01-04Avoid relative path in #includeDavid Neto
2016-01-04Rename endian.h to spirv_endian.hDavid Neto
2015-12-17Initial logical layout validationUmar Arshad
2015-12-17Refactor validation types into another fileUmar Arshad
2015-12-10Fix setting of off-by-default cmake optionsDavid Neto
2015-12-09Basic SSA ValidationUmar Arshad
2015-12-01Don't add -frtti for tests. Use newer googletest.David Neto
2015-12-01Add -frtti for tests that use mockingDavid Neto
2015-11-19Turned warnings-as-errors on by default.Andrew Woloszyn
2015-11-18Clean up CMake configuration and address compiler warnings.Lei Zhang
2015-11-18CMake: Respect user-defined install pathPierre Moreau
2015-11-17Object files should depend on spirv.h and friendsDavid Neto
2015-11-13Revamp the README for public release.David Neto
2015-11-12Use opaque context object to hold SPIR-V info tables.Lei Zhang
2015-11-12spirv-dis prints to stdout by default.David Neto
2015-11-12Move internal macros/structs for SPIR-V to a separate header.Lei Zhang
2015-11-12Move SPIR-V constants/limits to a separate header.Lei Zhang
2015-11-12Move spv*TableGet() functions out of libspirv.h.Lei Zhang
2015-11-10Fix handling of OpExtInstImportDavid Neto
2015-11-10spv_operand_type_t cleanup.David Neto
2015-11-10Refactor the binary parser.David Neto
2015-11-10Move spvBinaryToText into new disassembler file.David Neto
2015-11-02Added HexFloat helper class to print out floating point numbers.Andrew Woloszyn
2015-11-02Move endian utilities to their own file.David Neto
2015-11-02Move AssemblyGrammar into its own source filesDavid Neto
2015-11-02Update to latest registered generator enumsDavid Neto
2015-11-02Added set_bits<> to bitutils.Andrew Woloszyn
2015-10-26Fix GMOCK directory in CMakeLists.txt.Dejan Mircevski
2015-10-26Add OpenCL extended instructions.David Neto
2015-10-26Enforce suitable literal number operands to be unsigned integers.Lei Zhang
2015-10-26Use SPIRV_PERF=1 when performance tuning.David Neto
2015-10-26Added proper string escaping to the disassembler.Andrew Woloszyn
2015-10-26DiagnosticStream can convert to a stored error codeDavid Neto
2015-10-26Support strings with up to 65535 chars, and null.David Neto
2015-10-26Fix capabilities for enums in Rev32, sec 3.3-3.20David Neto