aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_swapchain.cpp
AgeCommit message (Expand)Author
2024-01-22Simplify VkResult lookupMike Lothian
2023-12-03renderer_vulkan: do not recreate swapchain for srgbLiam
2023-10-29renderer_vulkan: ensure exception on surface lossLiam
2023-07-21settings,general: Rename non-confirming enumslat9nq
2023-06-10android: Fix screen orientation & blurriness.bunnei
2023-06-03android: vulkan: Recreate surface after suspension & adapt to async. presenta...bunnei
2023-06-03video_core: vk_swapchain: Fix image format for Android.bunnei
2023-05-18renderer_vulkan: remove wrong constexprLiam
2023-05-02vk_swapchain: Use certain modes for unlockedlat9nq
2023-05-02configuration: Expose separate swap present modeslat9nq
2023-05-01renderer_vulkan: Async presentationGPUCode
2023-04-13vulkan: pick alpha composite flags based on available valuesLiam
2023-03-12general: fix spelling mistakesLiam
2022-12-13video_core/vulkan: Explicity check swapchain size when deciding to recreateAlexander Orzechowski
2022-11-22general: fix compile for Apple ClangLiam
2022-10-06Vulkan Swapchain: Overall improvements.Fernando Sahmkow
2022-08-07Make vsync setting work for VulkanDJRobX
2022-07-16yuzu: settings: Remove framerate cap and merge unlocked framerate setting.bunnei
2022-06-26video_core: Replace VKSwapchain with Swapchaingerman77
2022-06-26video_core: Replace VKScheduler with Schedulergerman77
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-19video_core: Reduce unused includesameerj
2021-09-12vk_swapchain: Use immediate present mode when mailbox is unavailable and FPS ...ameerj
2021-09-11Merge pull request #6941 from ameerj/swapchain-srgbFernando S
2021-09-02renderer_vulkan: Wait on present semaphore at queue submitameerj
2021-08-29vulkan_device: Enable VK_KHR_swapchain_mutable_format if availableameerj
2021-08-29vk_swapchain: Prefer linear swapchain format when presenting sRGB imagesameerj
2021-07-22vk_swapchain: Handle outdated swapchainsReinUsesLisp
2021-07-22vk_scheduler: Allow command submission on worker threadReinUsesLisp
2021-04-11renderer_vulkan: Check return value of AcquireNextImageJoshua Ashton
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp
2021-01-04renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp
2021-01-03renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp
2020-12-31vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapp...ReinUsesLisp
2020-09-19renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreReinUsesLisp
2020-07-25vulkan: Resolve -Wmissing-field-initializer warningsLioncash
2020-07-16vk_swapchain: Make use of designated initializers where applicableLioncash
2020-04-10renderer_vulkan: Drop Vulkan-HppReinUsesLisp
2020-02-26vk_swapchain: Silence TOCTOU race conditionReinUsesLisp
2020-01-20vk_blit_screen: Address feedbackReinUsesLisp
2019-12-06vk_swapchain: Add support for swapping sRGBReinUsesLisp
2019-03-29vk_swapchain: Implement a swapchain managerReinUsesLisp