summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/rendering_device_vulkan.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Completed material/2D shader support (missing SCREEN_TEXTURE)Juan Linietsky2020-02-111-6/+6
|
* Modified light rendering to make it more compatible.Juan Linietsky2020-02-111-0/+130
| | | | Modified polygon management to make it more compatible with MoltenVK
* Normalmapping and Specularmapping working in 2D engineJuan Linietsky2020-02-111-3/+4
| | | | Added support for Sprite, AnimatedSprite and Polygon2D (should add for tileset eventually).
* Added ability to retrieve back textures stored on GPUJuan Linietsky2020-02-111-40/+319
|
* Bugfixes and ability to better specify filter and repeat modes everywhere.Juan Linietsky2020-02-111-1/+7
| | | | Removes antialiased flag for draw_* methods.
* basic 2D engine is more or less working with Vulkan, including editor.Juan Linietsky2020-02-111-60/+231
| | | | Still a lot to do
* Basic 2D engine is more or less working, needs more work for editor to be ↵Juan Linietsky2020-02-111-13/+43
| | | | usable.
* A lot of progress with canvas rendering, still far from working.Juan Linietsky2020-02-111-24/+60
|
* Changed my mind on Vulkan image API, images should now include mipmapsJuan Linietsky2020-02-111-100/+102
| | | | This should make it easier to obtain the data directly from an Image
* Modify RenderingDevice to use RIDs, now that they are O(1)Juan Linietsky2020-02-111-236/+234
|
* Added support for push constantsJuan Linietsky2020-02-111-10/+59
|
* Improved validation of attachmentsJuan Linietsky2020-02-111-32/+54
|
* Initial work on Vulkan:Juan Linietsky2020-02-111-0/+5164
-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/)