John Kessenich
|
eaf4496312
Web: Complete the removal of vendor-specific #ifdef's, including CMake.
|
6 anos atrás |
John Kessenich
|
23d27751e8
Web: Selectively remove a few key features, using #ifndef GLSLANG_WEB
|
6 anos atrás |
Kai Ninomiya
|
a91561d583
enable build for node
|
6 anos atrás |
Ryan Harrison
|
7eb3e6e07a
Make non-emscripten flags platform agnostic.
|
6 anos atrás |
Ryan Harrison
|
c1063cd5e2
Converted ENABLE_HLSL to a dependent option, so it can be always disabled in web builds
|
6 anos atrás |
Ryan Harrison
|
c96e42dca8
Add WASM build target for Web version of glslang
|
6 anos atrás |
Ryan Harrison
|
8126eb1962
Convert no RTTI rule to be compiler specific
|
6 anos atrás |
Ryan Harrison
|
bbf172b518
Explicitly remove RTTI in the top-level build config
|
6 anos atrás |
John Kessenich
|
6fef1ca6f9
Latest known-good SPIRV-Tools: WARNING: Needs python 3.x.
|
6 anos atrás |
Nuno Subtil
|
424612c0e7
build: Do not cache debug library suffix
|
7 anos atrás |
Jeff Bolz
|
0a93cfbb79
Update to newest SPIRV-Tools. It checks the Vulkan rule that all resources must have a set and binding decoration, which many tests fail. So add code to set a default value of zero. Also disable PCH for Ninja builds.
|
7 anos atrás |
David Neto
|
0392544b7a
PCH filename depends on current binary dir
|
7 anos atrás |
Jeff Bolz
|
02ed310ac3
Rename PCH macro to glslang_pch (to avoid name collision) and update to latest spirv-tools
|
7 anos atrás |
Jeff Bolz
|
22d0b7cbad
Use precompiled headers for some glslang projects
|
7 anos atrás |
John Kessenich
|
5d6b567950
Merge pull request #1436 from karl-lunarg/karl-ccache
|
7 anos atrás |
Matthew Albrecht
|
f9c2aeb736
Allowed debug postfix to be changed.
|
7 anos atrás |
Matthew Albrecht
|
857f25cfd2
Added the cmake option to disable building SPVRemapper.
|
7 anos atrás |
Karl Schultz
|
23770b9aae
build: Add ccache option to CMake config
|
7 anos atrás |
John Kessenich
|
b9e9e57f12
Merge pull request #1326 from mattparks/patch1
|
7 anos atrás |
John Kessenich
|
5d8d7882be
Fix #1328: ENABLE_HLSL=OFF breaking build.
|
8 anos atrás |
Matthew Albrecht
|
6c5f649ae8
Allowed for LIB_TYPE to be set to switch between static and shared libs for glslang, SPIRV, and HLSL
|
8 anos atrás |
GregF
|
fb03a55e0f
Only print legalization warning if optimizer disabled
|
8 anos atrás |
Tim Diekmann
|
aab0001220
Set cmake-policy CMP0048 to NEW
|
8 anos atrás |
John Kessenich
|
9cf5dfbdc7
Merge pull request #1063 from LoopDawg/remapper-error-cleanup
|
8 anos atrás |
GregF
|
fd34f0e602
CMake changes for HLSL legalization
|
8 anos atrás |
LoopDawg
|
8004d36528
Remapper: make remapper robust against non-exiting error handlers
|
8 anos atrás |
d3x0r
|
f8f494ff14
Add option to skip installation
|
8 anos atrás |
David Seifert
|
22afc38b55
Modernise CMake #2
|
8 anos atrás |
John Kessenich
|
cfc69d95af
Revert "Modernise CMake"
|
8 anos atrás |
David Seifert
|
8f824265ea
Make test suite optional by using CTest
|
8 anos atrás |