summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/rendering_device_vulkan.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add proper type to most public API uses of ArrayJuan Linietsky2020-04-211-2/+2
* Exposed RenderingDevice to script APIJuan Linietsky2020-04-201-25/+25
* Ability to create local RenderingDevice instances.Juan Linietsky2020-04-181-70/+145
* Fixes leaks in ResourceCache, Vulkan and X11qarmin2020-04-151-0/+5
* Implement decalsJuan Linietsky2020-04-141-4/+4
* Implement MSAAJuan Linietsky2020-04-121-0/+153
* Merge pull request #37808 from reduz/port-effects-to-computeJuan Linietsky2020-04-111-31/+55
|\
| * Moved most of the effect code to compute.Juan Linietsky2020-04-111-31/+55
* | Shows proper scene render time in editor infoJuan Linietsky2020-04-101-1/+34
|/
* Merge pull request #36919 from nekomatata/android-vulkan-renderingRémi Verschelde2020-04-091-3/+9
|\
| * Display Server supportPouleyKetchoupp2020-04-081-1/+4
| * Vulkan rendering for AndroidPouleyKetchoupp2020-04-031-3/+6
* | Merge pull request #37586 from qarmin/vulkan_allocator_leakRémi Verschelde2020-04-071-0/+1
|\ \
| * | Fix leak with Vulkan allocatorqarmin2020-04-041-0/+1
| |/
* | Merge pull request #37635 from qarmin/leak_vertexRémi Verschelde2020-04-061-0/+7
|\ \
| * | Fixed leak with vertex_formatsqarmin2020-04-061-0/+7
| |/
* / Vulkan: Use VK_NULL_HANDLE for handles, fixes 32-bit buildsRémi Verschelde2020-04-061-8/+9
|/
* Replace NULL with nullptrlupoDharkael2020-04-021-190/+190
* Added a Window node, and made it the scene root.Juan Linietsky2020-03-261-3/+3
* Style: Set clang-format Standard to Cpp11Rémi Verschelde2020-03-171-8/+8
* More explicit error messages when vulkan calls return errorsPouleyKetchoupp2020-03-091-49/+35
* Merge pull request #36733 from qarmin/static_analyzer_fixesRémi Verschelde2020-03-041-1/+4
|\
| * Fixes bugs found by Sonarcloud and Coverityqarmin2020-03-021-1/+4
* | Change when we can ERR_FAIL_COND and ERR_FAIL_CONV_V to static_assertMateo Dev .592020-03-041-1/+1
|/
* Correct condition wrongly converted to ERR_FAIL_COND_MSGJuan Linietsky2020-02-221-1/+1
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-45/+45
* Fix various GCC compilation warnings after Vulkan mergeRémi Verschelde2020-02-141-5/+5
* Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde2020-02-111-2/+2
* Auto exposure re-implemented in VulkanJuan Linietsky2020-02-111-2/+6
* Several fixes to GIProbesJuan Linietsky2020-02-111-2/+56
* Use a different strategy to get textures from GPU (via buffers), for more com...Juan Linietsky2020-02-111-117/+54
* Improve HiDPI handling, fix incorrect window viewport clipping.bruvzg2020-02-111-1/+1
* Dynamic object support for GI Probes (a bit buggy still)Juan Linietsky2020-02-111-2/+2
* More GIProbe work and fixesJuan Linietsky2020-02-111-69/+106
* Better GIProbe quality settings.Juan Linietsky2020-02-111-40/+39
* GIProbes working.Juan Linietsky2020-02-111-122/+234
* Untested support for compute shadersJuan Linietsky2020-02-111-62/+491
* Visual GPU profiler and related profiling support in Vulkan.Juan Linietsky2020-02-111-0/+76
* Several fixes to 3D rendering, and multimesh implementation.Juan Linietsky2020-02-111-1/+3
* Rewrote large part of rendering, omni and spot shadows now work.Juan Linietsky2020-02-111-21/+150
* Environment sky more or less working.Juan Linietsky2020-02-111-39/+34
* Yay very basic 3D (only white) finally shows.Juan Linietsky2020-02-111-17/+38
* Base 3D engine done, still untested, though.Juan Linietsky2020-02-111-15/+84
* Merge pull request #29993 from bruvzg/vulkanRémi Verschelde2020-02-111-3/+44
|\
| * Add runtime GLES2 / Vulkan context selection.bruvzg2020-02-111-3/+14
| * Add static Vulkan loader.bruvzg2020-02-111-0/+30
* | Added a spinlock template as well as a thread work pool class.Juan Linietsky2020-02-111-2/+2
|/
* Moved the shader source compilation code outside RenderingDevice and VulkanJuan Linietsky2020-02-111-271/+12
* Replaced GLSLang reflection by SPIRV-Reflect, eventually allowing to move GLS...Juan Linietsky2020-02-111-9/+246
* Custom material support seems complete.Juan Linietsky2020-02-111-83/+383