John Kessenich
|
e2156222d3
SPV: Add option to print disassembly in standard form using SPIRV-Tools.
|
6 years ago |
Matthew Albrecht
|
1199cf92f7
Fixed install for SPIRV, glslang, and hlsl when building shared libs
|
6 years ago |
John Kessenich
|
17b5f9175d
Merge pull request #969 from d3x0r/patch-1
|
7 years ago |
Rohith Chandran
|
6206091e63
Fix CMake scripts: The set_property script can be used to set only a single property, so now setting the POSITION_INDEPENDENT_CODE property correctly.
|
7 years ago |
d3x0r
|
4593312490
Update CMakeLists.txt
|
7 years ago |
John Kessenich
|
3494b4da9b
HLSL: Add an Includer to handle #include.
|
7 years ago |
David Seifert
|
22afc38b55
Modernise CMake #2
|
7 years ago |
John Kessenich
|
cfc69d95af
Revert "Modernise CMake"
|
7 years ago |
David Seifert
|
5a5699bdbd
Modernise CMake
|
7 years ago |
Michael Maltese
|
6077a19ba3
CMake: add target_link_libraries internally
|
7 years ago |
John Kessenich
|
dc1a8196cf
Infrastructure: Support standard build with ENABLE_HLSL set to off.
|
7 years ago |
Alex Szpakowski
|
ff21a25bc8
Change disabled-by-default DISABLE_HLSL option to enabled-by-default ENABLE_HLSL.
|
7 years ago |
Alex Szpakowski
|
84eabf7ea7
Add a CMake option to disable compilation of HLSL input support.
|
7 years ago |
steve-lunarg
|
a8456415b8
WIP: SPV Remapper: add remapper test framework
|
8 years ago |
David Neto
|
b37dc0e458
For MinGW, statically link exes against basic runtimes
|
8 years ago |
Lei Zhang
|
8a9b1ee3b4
Rename DefaultResourceLimits.* to ResourceLimits.*.
|
8 years ago |
Andrew Woloszyn
|
db0eaf9887
Updated cmake to better organize folders and options.
|
8 years ago |
Lei Zhang
|
3f460532cc
Remove duplicated cmake_minimum_required() calls.
|
8 years ago |
John Kessenich
|
1c7e70763b
Merge branch 'master' into hlsl-frontend
|
8 years ago |
Lei Zhang
|
414eb60482
Link in Google Test framework.
|
8 years ago |
John Kessenich
|
e01a9bc8c0
HLSL: Plumb in HLSL parse context and keywords, and most basic HLSL parser and test.
|
8 years ago |
baldurk
|
08dee03d18
Remove include_directories from CMakeLists, to enforce relative includes
|
9 years ago |
Andrew Woloszyn
|
8b64fa5474
Fixes for compiling glslang on Android.
|
9 years ago |
John Kessenich
|
140f3df134
Final round for line endings.
|
9 years ago |
John Kessenich
|
3c4a276282
SPIR-V compression: Requires rerunning CMake. Adds a standalone tool for running the SPV compression.
|
9 years ago |
John Kessenich
|
0df0cdeeeb
glslangValidator: Add straightforward SPIR-V support (non-optimizing, ~3.x functionality).
|
9 years ago |
John Kessenich
|
92f9038388
Create dummy side project.
|
10 years ago |
John Kessenich
|
fd30542a0f
Non-functional trivial clean up.
|
10 years ago |
John Kessenich
|
fde703438f
CMake: Collapse into a single library all the libraries under the glslang directory, and represent the proper hierarchy in MSVS. There are still a total of 3 libraries to link against: glslang, OGLCompiler, and OSDependent.
|
10 years ago |
John Kessenich
|
0af1e7c608
Allow selection of the "Platform Toolset", so that XP binaries can be built.
|
10 years ago |