summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_swapchain.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Simplify VkResult lookupMike Lothian2024-01-221-2/+3
* renderer_vulkan: do not recreate swapchain for srgbLiam2023-12-031-8/+7
* renderer_vulkan: ensure exception on surface lossLiam2023-10-291-0/+6
* settings,general: Rename non-confirming enumslat9nq2023-07-211-6/+6
* android: Fix screen orientation & blurriness.bunnei2023-06-111-0/+5
* android: vulkan: Recreate surface after suspension & adapt to async. presentation.bunnei2023-06-031-2/+3
* video_core: vk_swapchain: Fix image format for Android.bunnei2023-06-031-0/+5
* renderer_vulkan: remove wrong constexprLiam2023-05-191-2/+2
* vk_swapchain: Use certain modes for unlockedlat9nq2023-05-031-23/+47
* configuration: Expose separate swap present modeslat9nq2023-05-031-13/+14
* renderer_vulkan: Async presentationGPUCode2023-05-011-39/+10
* vulkan: pick alpha composite flags based on available valuesLiam2023-04-131-1/+14
* general: fix spelling mistakesLiam2023-03-121-1/+1
* video_core/vulkan: Explicity check swapchain size when deciding to recreateAlexander Orzechowski2022-12-131-7/+8
* general: fix compile for Apple ClangLiam2022-11-231-0/+1
* Vulkan Swapchain: Overall improvements.Fernando Sahmkow2022-10-061-3/+12
* Make vsync setting work for VulkanDJRobX2022-08-081-2/+3
* yuzu: settings: Remove framerate cap and merge unlocked framerate setting.bunnei2022-07-171-3/+3
* video_core: Replace VKSwapchain with Swapchaingerman772022-06-271-13/+13
* video_core: Replace VKScheduler with Schedulergerman772022-06-271-1/+1
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* video_core: Reduce unused includesameerj2022-03-191-2/+0
* vk_swapchain: Use immediate present mode when mailbox is unavailable and FPS is unlockedameerj2021-09-131-3/+26
* Merge pull request #6941 from ameerj/swapchain-srgbFernando S2021-09-111-7/+17
|\
| * vulkan_device: Enable VK_KHR_swapchain_mutable_format if availableameerj2021-08-291-0/+11
| * vk_swapchain: Prefer linear swapchain format when presenting sRGB imagesameerj2021-08-291-7/+6
* | renderer_vulkan: Wait on present semaphore at queue submitameerj2021-09-021-4/+2
|/
* vk_swapchain: Handle outdated swapchainsReinUsesLisp2021-07-231-7/+19
* vk_scheduler: Allow command submission on worker threadReinUsesLisp2021-07-231-26/+13
* renderer_vulkan: Check return value of AcquireNextImageJoshua Ashton2021-04-111-3/+5
* gpu: Report renderer errors with exceptionsReinUsesLisp2021-02-131-2/+5
* renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp2021-01-041-1/+1
* renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp2021-01-031-1/+1
* vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.hReinUsesLisp2020-12-311-1/+1
* renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp2020-09-191-12/+8
* vulkan: Resolve -Wmissing-field-initializer warningsLioncash2020-07-251-0/+2
* vk_swapchain: Make use of designated initializers where applicableLioncash2020-07-171-43/+51
* renderer_vulkan: Drop Vulkan-HppReinUsesLisp2020-04-111-68/+87
* vk_swapchain: Silence TOCTOU race conditionReinUsesLisp2020-02-261-9/+12
* vk_blit_screen: Address feedbackReinUsesLisp2020-01-201-1/+1
* vk_swapchain: Add support for swapping sRGBReinUsesLisp2019-12-071-22/+23
* vk_swapchain: Implement a swapchain managerReinUsesLisp2019-03-291-0/+210