summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan
Commit message (Expand)AuthorAgeFilesLines
* Vulkan-Loader: Mark secure_getenv as available on LinuxRémi Verschelde2020-02-141-0/+4
* Fix various GCC compilation warnings after Vulkan mergeRémi Verschelde2020-02-142-5/+6
* Fixes some memory leaksHaoyu Qiu2020-02-131-18/+69
* Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde2020-02-118-19216/+11
* Auto exposure re-implemented in VulkanJuan Linietsky2020-02-111-2/+6
* Update Vulkan loader to 1.1.127bruvzg2020-02-111-1/+1
* Several fixes to GIProbesJuan Linietsky2020-02-112-2/+57
* Use a different strategy to get textures from GPU (via buffers), for more com...Juan Linietsky2020-02-112-118/+55
* 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-112-2/+5
* More GIProbe work and fixesJuan Linietsky2020-02-113-72/+112
* Better GIProbe quality settings.Juan Linietsky2020-02-111-40/+39
* GIProbes working.Juan Linietsky2020-02-113-135/+267
* Untested support for compute shadersJuan Linietsky2020-02-112-66/+599
* Visual GPU profiler and related profiling support in Vulkan.Juan Linietsky2020-02-112-0/+111
* 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-112-21/+152
* Environment sky more or less working.Juan Linietsky2020-02-113-48/+42
* Yay very basic 3D (only white) finally shows.Juan Linietsky2020-02-112-18/+41
* Base 3D engine done, still untested, though.Juan Linietsky2020-02-112-17/+87
* SCons: Streamline Vulkan buildsystem + fixupsRémi Verschelde2020-02-111-2/+55
* Merge pull request #29993 from bruvzg/vulkanRémi Verschelde2020-02-115-143/+338
|\
| * Add runtime GLES2 / Vulkan context selection.bruvzg2020-02-112-3/+25
| * Add static Vulkan loader.bruvzg2020-02-115-140/+313
* | Added a spinlock template as well as a thread work pool class.Juan Linietsky2020-02-112-15/+15
|/
* Moved the shader source compilation code outside RenderingDevice and VulkanJuan Linietsky2020-02-113-333/+15
* 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-112-121/+516
* Completed material/2D shader support (missing SCREEN_TEXTURE)Juan Linietsky2020-02-113-10/+10
* Modified light rendering to make it more compatible.Juan Linietsky2020-02-113-1/+137
* Normalmapping and Specularmapping working in 2D engineJuan Linietsky2020-02-112-4/+5
* Added ability to retrieve back textures stored on GPUJuan Linietsky2020-02-113-49/+327
* Bugfixes and ability to better specify filter and repeat modes everywhere.Juan Linietsky2020-02-111-1/+7
* basic 2D engine is more or less working with Vulkan, including editor.Juan Linietsky2020-02-115-326/+636
* Basic 2D engine is more or less working, needs more work for editor to be usa...Juan Linietsky2020-02-113-13/+51
* A lot of progress with canvas rendering, still far from working.Juan Linietsky2020-02-112-30/+68
* Changed my mind on Vulkan image API, images should now include mipmapsJuan Linietsky2020-02-112-102/+104
* Modify RenderingDevice to use RIDs, now that they are O(1)Juan Linietsky2020-02-112-380/+313
* Added support for push constantsJuan Linietsky2020-02-112-11/+78
* Improved validation of attachmentsJuan Linietsky2020-02-112-35/+57
* Initial work on Vulkan:Juan Linietsky2020-02-118-0/+26704