David Neto
|
5a70335bf1
Rearrange headers
|
8 years ago |
Andrew Woloszyn
|
4ddb431b16
Fixed internal compiler error in gcc-4.9.
|
8 years ago |
David Neto
|
31c0870367
Configure gmock locally only if not already configured.
|
8 years ago |
Dejan Mircevski
|
6428933408
Enable ctest.
|
8 years ago |
Dejan Mircevski
|
0c8bdfe163
Use AssemblyGrammar for capability validation.
|
8 years ago |
Dejan Mircevski
|
8177fbea06
Fix in-function storage class validation.
|
8 years ago |
Umar Arshad
|
61a627586b
Initial capability implementation and unit tests
|
8 years ago |
Lei Zhang
|
3fade33c06
Qualify CMake function names with "spvtools" to avoid conflictions.
|
8 years ago |
Dejan Mircevski
|
961f5dc544
Track uses and defs during parsing.
|
8 years ago |
David Neto
|
e8b1d12c2f
Disable warnings C4503 on MSVC for test code
|
8 years ago |
Umar Arshad
|
1ddeb246eb
Validation refactor
|
8 years ago |
David Neto
|
5d30edb36d
spvDiagnosticDestroy is safe to call on nullptr
|
8 years ago |
Andrew Woloszyn
|
7a35473573
Made compilation with gcc and clang more strict.
|
8 years ago |
Dejan Mircevski
|
b6fe02fc39
Extend copyright to 2016.
|
8 years ago |
David Neto
|
1a3734d265
Avoid relative path in #include
|
8 years ago |
David Neto
|
4c21571728
Rename endian.h to spirv_endian.h
|
8 years ago |
Umar Arshad
|
a3d0d3c719
Initial logical layout validation
|
8 years ago |
Umar Arshad
|
6d37e3c5f3
Refactor validation types into another file
|
8 years ago |
David Neto
|
411de16386
Fix setting of off-by-default cmake options
|
8 years ago |
Umar Arshad
|
f76e0f5231
Basic SSA Validation
|
8 years ago |
David Neto
|
292acb5b41
Don't add -frtti for tests. Use newer googletest.
|
8 years ago |
David Neto
|
bdc50b5d62
Add -frtti for tests that use mocking
|
8 years ago |
Andrew Woloszyn
|
3a4bc7e61a
Turned warnings-as-errors on by default.
|
8 years ago |
Lei Zhang
|
8bd75d650e
Clean up CMake configuration and address compiler warnings.
|
8 years ago |
Pierre Moreau
|
01a3b9ce36
CMake: Respect user-defined install path
|
8 years ago |
David Neto
|
748d585a9a
Object files should depend on spirv.h and friends
|
8 years ago |
David Neto
|
56fb3f016b
Revamp the README for public release.
|
8 years ago |
Lei Zhang
|
972788bf23
Use opaque context object to hold SPIR-V info tables.
|
8 years ago |
David Neto
|
9a5ac08bcf
spirv-dis prints to stdout by default.
|
8 years ago |
Lei Zhang
|
8984f6f31f
Move internal macros/structs for SPIR-V to a separate header.
|
8 years ago |