Rémi Verschelde
|
65ad12e79a
|
glslang: Disable warnings and allow unbundling
|
2020-02-11 12:02:50 +01:00 |
Rémi Verschelde
|
6289e7d147
|
Merge pull request #29993 from bruvzg/vulkan
Initial Vulkan support for macOS (MoltenVK) and Windows
|
2020-02-11 11:57:40 +01:00 |
bruvzg
|
eb48be51db
|
Add static Vulkan loader.
Initial Vulkan support for Windows.
Initial Vulkan support for macOS.
|
2020-02-11 11:57:11 +01:00 |
Juan Linietsky
|
4fe3ee1730
|
Moved the shader source compilation code outside RenderingDevice and Vulkan
|
2020-02-11 11:53:29 +01:00 |
Juan Linietsky
|
c613ead5fa
|
Added a spinlock template as well as a thread work pool class.
Also, optimized shader compilation to happen on threads.
|
2020-02-11 11:53:29 +01:00 |