summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/rendering_device_vulkan.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split GI effects and fix stereoscopic rendering of GI effectsBastiaan Olij2022-06-221-0/+6
* Add a new HashSet templatereduz2022-05-201-7/+7
* Use range iterators for RBSet in most casesAaron Record2022-05-191-21/+21
* Replace most uses of Map by HashMapreduz2022-05-161-30/+30
* Add `get_video_adapter_api_version()` to RenderingServerHugo Locurcio2022-05-031-0/+5
* Fix more issues found by cppcheck.bruvzg2022-04-201-1/+1
* Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-2/+1
* Fix some issues found by cppcheck.bruvzg2022-04-061-8/+8
* Add color pass flags to Forward Clustered rendererjfons2022-04-011-73/+106
* vk_mem_alloc: Update to upstream + Replace use of deprecated itemsPedro J. Estébanez2022-03-291-14/+14
* Merge pull request #58993 from notSanil/device-limit-exceeded-fixRémi Verschelde2022-03-171-1/+1
|\
| * Fix device limit exceeding for uniform buffernotSanil2022-03-161-1/+1
* | Change some math macros to constexprkobewi2022-03-091-15/+15
|/
* Add a UniformSet cachereduz2022-03-061-65/+64
* Fixing retrospective code for specialisation constantsBastiaan Olij2022-03-011-5/+8
* vk_mem_alloc: Update to upstream + Adapt approach to small objects poolingPedro J. Estébanez2022-02-241-18/+44
* Implementing OpenXR driverBastiaan Olij2022-02-231-0/+118
* [Windows] Fix Vulkan driver crash on sub-window minimization.bruvzg2022-02-171-0/+4
* Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde2022-02-161-17/+17
* Add a separate pool for small allocations in Vulkan RDPedro J. Estébanez2022-02-121-2/+20
* Merge pull request #54890 from briansemrau/threadsafe-drawpute-listsRémi Verschelde2022-01-221-0/+12
|\
| * Make draw/compute lists threadsafeBrian Semrau2021-11-111-0/+12
* | Merge pull request #54489 from briansemrau/texture-delete-updateRémi Verschelde2022-01-191-3/+3
|\ \
| * | Fix materials not updating when texture replaced/deletedBrian Semrau2021-11-011-3/+3
| |/
* | Remove support for PVRTC texture encoding and decodingHugo Locurcio2022-01-141-57/+0
* | Fix various typosluz paz2022-01-131-1/+1
* | Merge pull request #55790 from Calinou/renderingserver-add-device-type-getterRémi Verschelde2022-01-041-0/+5
|\ \
| * | Add `RenderingServer.get_video_adapter_type()` methodHugo Locurcio2021-12-101-0/+5
* | | Merge pull request #51206 from clayjohn/Vulkan-ASSGIRémi Verschelde2022-01-041-3/+4
|\ \ \
| * | | Added SSIL post processing effectclayjohn2021-11-061-3/+4
| | |/ | |/|
* | | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
| |/ |/|
* | Merge pull request #55704 from RandomShaper/fix_little_vk_mistakeRémi Verschelde2021-12-101-1/+1
|\ \
| * | Fix misuse of Vulkan enum valuePedro J. Estébanez2021-12-071-1/+1
* | | Replace String comparisons with "", String() to is_empty()Nathan Franke2021-12-091-1/+1
|/ /
* / Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm2021-11-231-0/+1
|/
* Disallow compute dispatch with zero dimensions.Brian Semrau2021-10-301-0/+9
* Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFogclayjohn2021-10-281-2/+2
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-32/+32
* doctool: Fix differences between headless and Vulkan rendering backendsRémi Verschelde2021-10-201-0/+2
* Use range iterators for `Map`Lightning_A2021-09-301-3/+3
* Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio2021-09-291-103/+103
* Fix buffer_info may be used uninitializedRaul Santos2021-09-171-0/+1
* Expose Vulkan internal values for access from extensionsBastiaan Olij2021-09-091-2/+88
* Optionally scale 3D render contentBastiaan Olij2021-08-261-0/+8
* Remove redundant assignments.Anilforextra2021-08-211-2/+2
* Fixes to mobile rendererreduz2021-08-171-4/+34
* Upgrade Vulkan memory allocatorPedro J. Estébanez2021-08-131-0/+1
* Use "volk" instead of statically linked Vulkan loader.bruvzg2021-08-121-1/+1
* Fixes and optimizations to mobile rendererreduz2021-08-101-20/+85
* Use subpasses to do 3D rendering and resolve in mobile rendererBastiaan Olij2021-08-061-9/+29