Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-18 | PoolVector is gone, replaced by Vector | Juan Linietsky | |
Typed `PoolTypeArray` types are now renamed `PackedTypeArray` and are sugar for `Vector<Type>`. | |||
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 | Modified rendering to use cluster instead of foward | Juan Linietsky | |
2020-02-11 | Auto exposure re-implemented in Vulkan | Juan Linietsky | |
2020-02-11 | More GIProbe work and fixes | Juan Linietsky | |
2020-02-11 | Base 3D engine done, still untested, though. | Juan Linietsky | |
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 | Add a system to properly update materials if the uniform set is gone (likely ↵ | Juan Linietsky | |
deleted texture) | |||
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. | |||
2020-02-11 | Custom material support seems complete. | Juan Linietsky | |