summaryrefslogtreecommitdiffstats
path: root/drivers/vulkan/vulkan_context.cpp
Commit message (Expand)AuthorAgeFilesLines
* Finish splitting functionality of the Vulkan and D3D12 backends into Renderin...Dario2024-02-121-2915/+0
* Acyclic Command Graph for RenderingDevice.Dario2024-01-081-40/+4
* Skip swapchain logic if there is nothing to present (Android OpenXR)Bastiaan Olij2024-01-081-4/+8
* Split RenderingDevice into API-agnostic and RenderingDeviceDriver partsPedro J. Estébanez2023-12-201-144/+163
* Parse OpenGL and Vulkan strings as UTF-8.bruvzg2023-10-301-8/+8
* Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-10-081-2/+2
* Merge pull request #81827 from darksylinc/matias-vkfeatures-opt-inRémi Verschelde2023-10-051-5/+89
|\
| * Opt-in to Vulkan features we actually use.Matias N. Goldberg2023-09-241-5/+89
* | [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-261-2/+2
* | Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support.Dario2023-09-251-0/+23
|/
* Fix validation error when using pipeline cache controlMatias N. Goldberg2023-09-161-0/+24
* Enhance Vulkan PSO cachingPedro J. Estébanez2023-08-301-0/+1
* Abort on startup with a visible alert if required Vulkan features are missingHugo Locurcio2023-08-171-3/+20
* Merge pull request #80571 from darksylinc/matias-resize-window-fixRémi Verschelde2023-08-161-14/+22
|\
| * Fix validation error when resizing windowMatias N. Goldberg2023-08-151-14/+22
* | Add support for GLSL source-level debugging with RenderDoc (`--generate-spirv...sakrel2023-08-121-0/+4
|/
* Fix validation layer warningsMatias N. Goldberg2023-07-301-6/+19
* Fix dangling pointers in _clean_up_swap_chainFlorian Kothmeier2023-07-251-0/+2
* Avoid freeze when interacting with menus on Wayland by re-aquiring next swapc...clayjohn2023-07-071-3/+5
* Fix for Win+M crashing the editorjpcerrone2023-06-141-0/+1
* Merge pull request #72859 from clayjohn/VK-suboptimalRémi Verschelde2023-04-031-2/+2
|\
| * Recreate swap chain when suboptimal to avoid error spamclayjohn2023-02-071-2/+2
* | Fix use-after-free for VkAttachmentReference ChibiDenDen2023-02-201-0/+5
* | Make present mode info message print only on changeWiktor Kocielski2023-02-121-3/+4
* | Add more debug information to swapchain errors in Vulkan contextclayjohn2023-02-071-6/+6
|/
* Print name of Vulkan rendering method on startupHugo Locurcio2023-02-031-1/+8
* Merge pull request #70429 from BastiaanOlij/check_more_vulkan_extensionsRémi Verschelde2023-01-231-38/+83
|\
| * Enabling additional vulkan extension and adding further checksBastiaan Olij2023-01-151-38/+83
* | Convert en_GB spelling to en_US with codespellRémi Verschelde2023-01-231-2/+2
* | Use range iterators in LocalVector loopskobewi2023-01-211-4/+4
|/
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Fix issue where we should be using device supported version instead of instan...Bastiaan Olij2022-12-051-20/+18
* Improve logic for detecting and tracking extensionsBastiaan Olij2022-11-241-285/+320
* Fix VRS issuesBastiaan Olij2022-11-171-0/+7
* Style: Misc docs and comment style and language fixesRémi Verschelde2022-11-021-2/+2
* Merge pull request #67578 from KoBeWi/GEDITORRémi Verschelde2022-10-311-1/+1
|\
| * Unify usage of GLOBAL/EDITOR_GETkobewi2022-10-181-1/+1
* | Merge pull request #67729 from Riteo/workaround-extension-feature-bugRémi Verschelde2022-10-311-12/+34
|\ \
| * | Check for a Vulkan extension before checking its featuresRiteo2022-10-221-12/+34
| |/
* | Merge pull request #67541 from RandomShaper/refactor_subgroup_adsClay John2022-10-241-3/+6
|\ \
| * | Let the RD driver itself expose subgroup capsPedro J. Estébanez2022-10-201-3/+6
| |/
* / Use opaque composition if transparency is disabledRiteo2022-10-191-11/+15
|/
* Added fallback to vkCreateRenderPass if VK_KHR_CREATE_RENDERPASS_2_EXTENSION_...Bastiaan Olij2022-10-121-6/+111
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-2/+2
* [Windows] Fix LLVM MinGW build.bruvzg2022-10-061-2/+0
* Vulkan: Initialize VK_EXT_debug_utils only for dev build or verbose modeRémi Verschelde2022-10-041-15/+14
* Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable usedRémi Verschelde2022-09-281-4/+4
* Re-enable per-pixel transparency support on Linux, macOS, and Windows (for Vu...bruvzg2022-09-031-1/+1
* Let platforms override the sizing of Vulkan swapchain and windowPedro J. Estébanez2022-08-251-26/+19
* Apply correct formatting to comments in the Vulkan driverPedro J. Estébanez2022-08-091-21/+21