William Breathitt Gray
6fafa297bf
Force STATIC for internal GZDoom libraries
...
This makes sure the internal versions of these libraries bundled with
the GZDoom source code is used. This prevents the system from building
GZDoom for dynamic linking with incompatible external libraries (see
<https://forum.zdoom.org/viewtopic.php?f=2&t=64633 >).
2019-05-18 18:15:51 +02:00
Magnus Norddahl
06222a1fbf
- update glslang to 7.11.3113 (stable release February 8, 2019). This fixes the SPIR-V validation error reported for the shadowmap shader
2019-04-15 04:53:43 +02:00
Christoph Oelckers
d3c02c75ba
- set the GLSL compiler to always be built as Release.
...
The compile times for the shaders in debug mode are simply far too long when compiled as Debug.
2019-03-24 14:34:47 +01:00
alexey.lysiuk
c994692015
- enabled C++11 explicitly in CMake configuration
...
This is required for older versions of GCC and Clang
2019-03-04 12:45:30 +02:00
Magnus Norddahl
c6b29846d0
- add 3rd party vulkan dependencies
...
- add stubs for a vulkan hw renderer backend
- add RAII wrappers for vulkan object types
- add builder classes to isolate vulkan boilerplate code
- add a swap chain class
2019-02-20 21:21:57 +01:00