summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/vulkan_context.cpp
Commit message (Expand)AuthorAgeFilesLines
* Better error handling of vkEnumerateInstanceExtensionPropertiesHanif Bin Ariffin2020-11-281-4/+3
* allow vulkan validation layers in release builds if explicity asked forJordan Schidlowsky2020-11-181-1/+1
* Remove empty lines around braces with the formatting scriptAaron Franke2020-11-161-1/+0
* Fixes crash if Vulkan presentation surface is not available.bruvzg2020-11-141-1/+2
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-3/+3
* Vulkan: Make validation layers optionalRémi Verschelde2020-10-271-19/+9
* Fix spelling & grammar in comments, docs, and messagesAndy Maloney2020-07-211-1/+1
* Add error messages if Vulkan init failed, prevent Vulkan context freeing unin...bruvzg2020-07-131-9/+18
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+2
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-19/+0
* New lightmapperJuan Linietsky2020-05-101-0/+9
* Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde2020-05-101-6/+7
* [Vulkan] Use `VK_LAYER_KHRONOS_validation` instead of deprecated `VK_LAYER_LU...bruvzg2020-04-261-23/+30
* Ability to create local RenderingDevice instances.Juan Linietsky2020-04-181-0/+81
* Fixes leaks in ResourceCache, Vulkan and X11qarmin2020-04-151-0/+9
* Fixes leaks with Vulkan device and instanceqarmin2020-04-141-0/+2
* Vulkan: Use VK_NULL_HANDLE for handles, fixes 32-bit buildsRémi Verschelde2020-04-061-1/+1
* Replace NULL with nullptrlupoDharkael2020-04-021-89/+89
* Added a Window node, and made it the scene root.Juan Linietsky2020-03-261-13/+12
* Revert "Enhanced physical device selection to use device type and available m...Rémi Verschelde2020-03-101-33/+2
* Initializes VulkanContext::queue_props to NULLHaoyu Qiu2020-03-101-0/+1
* Vulkan: Use Godot print macros matching MessageSeverity flagRémi Verschelde2020-03-041-24/+22
* Merge pull request #36585 from disks86/masterRémi Verschelde2020-03-041-2/+33
|\
| * Enhanced physical device selection to use device type and available memory in...Christopher Joseph Dean Schaefer2020-02-281-2/+33
* | Adds null check of pMessageIdNameHaoyu Qiu2020-02-291-1/+1
* | Merge pull request #36186 from Calinou/remove-vulkan-debugging-printsRémi Verschelde2020-02-271-10/+1
|\ \ | |/ |/|
| * Remove Vulkan debugging printsHugo Locurcio2020-02-131-10/+1
* | Vulkan: Work around false positive on 64-bit Linux w/ 32-bit ICDsRémi Verschelde2020-02-221-2/+9
* | Fix VisualStudio throwing multiple C4996 warnings in vulkan_context.cpp.Marcel Admiraal2020-02-181-57/+62
* | Fix various GCC compilation warnings after Vulkan mergeRémi Verschelde2020-02-141-0/+1
|/
* Fixes some memory leaksHaoyu Qiu2020-02-131-18/+69
* Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde2020-02-111-2/+2
* Dynamic object support for GI Probes (a bit buggy still)Juan Linietsky2020-02-111-0/+3
* More GIProbe work and fixesJuan Linietsky2020-02-111-1/+5
* GIProbes working.Juan Linietsky2020-02-111-0/+5
* Environment sky more or less working.Juan Linietsky2020-02-111-7/+5
* Add static Vulkan loader.bruvzg2020-02-111-140/+189
* Completed material/2D shader support (missing SCREEN_TEXTURE)Juan Linietsky2020-02-111-4/+3
* Modified light rendering to make it more compatible.Juan Linietsky2020-02-111-0/+1
* Added ability to retrieve back textures stored on GPUJuan Linietsky2020-02-111-8/+2
* basic 2D engine is more or less working with Vulkan, including editor.Juan Linietsky2020-02-111-212/+292
* Basic 2D engine is more or less working, needs more work for editor to be usa...Juan Linietsky2020-02-111-0/+6
* Initial work on Vulkan:Juan Linietsky2020-02-111-0/+1314