summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/vulkan_context.h
Commit message (Collapse)AuthorAgeFilesLines
* Added a Window node, and made it the scene root.Juan Linietsky2020-03-261-9/+9
| | | | Still a lot of work to do.
* Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde2020-02-111-2/+2
| | | | | | | - `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
* Add static Vulkan loader.bruvzg2020-02-111-0/+32
| | | | | Initial Vulkan support for Windows. Initial Vulkan support for macOS.
* Completed material/2D shader support (missing SCREEN_TEXTURE)Juan Linietsky2020-02-111-0/+1
|
* basic 2D engine is more or less working with Vulkan, including editor.Juan Linietsky2020-02-111-36/+57
| | | | Still a lot to do
* Initial work on Vulkan:Juan Linietsky2020-02-111-0/+158
-Added VulkanContext -Added an X11 implementation -Added a rendering device abstraction -added a Vulkan rendering device abstraction -Engine does not work, only shows Godot logo (run it from bin/)