Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-11 | Vulkan: Move thirdparty code out of drivers, style fixes | Rémi Verschelde | |
- `vk_enum_string_helper.h` is a generated file taken from the SDK (Vulkan-ValidationLayers). - `vk_mem_alloc.h` is a library from GPUOpen: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator | |||
2020-02-11 | glslang: Disable warnings and allow unbundling | Rémi Verschelde | |
2020-02-11 | Merge pull request #29993 from bruvzg/vulkan | Rémi Verschelde | |
Initial Vulkan support for macOS (MoltenVK) and Windows | |||
2020-02-11 | Add static Vulkan loader. | bruvzg | |
Initial Vulkan support for Windows. Initial Vulkan support for macOS. | |||
2020-02-11 | Moved the shader source compilation code outside RenderingDevice and Vulkan | Juan Linietsky | |
2020-02-11 | Added a spinlock template as well as a thread work pool class. | Juan Linietsky | |
Also, optimized shader compilation to happen on threads. |