citra/src
lat9nq a546ecbb12 configure_graphics: Actively find present modes
When Vulkan devices are enumerated, this also determines the available
present modes for each device, maps them to a vector, and gives
those options to the user.
OpenGL options are limited to On/Off.

Required creating a VkSurfaceKHR during device enumeration, which
may or may not be desireable. For the sake of a less confusing UI.

Also fixes a bug where if a graphics device disappears on the host, we
don't try and select the non-existant devices.

configure_graphics: Remove vsync runtime lock for Vulkan

configure_graphics: Recommend Mailbox present mode

configure_graphics: Fix type-limits warning

configure_graphics: Clean up includes

configure_graphics: Add tooltip
2023-05-02 21:52:43 -04:00
..
audio_core Use GetGlobalTimeNs as opposed to clock ticks 2023-04-08 21:54:19 +01:00
common settings: Enable FIFO relaxed 2023-05-02 21:51:30 -04:00
core settings: Enable FIFO relaxed 2023-05-02 21:51:30 -04:00
dedicated_room Run clang-format to fix all. 2023-04-19 17:52:09 +00:00
input_common input_common: minor fix to mouse movement 2023-04-14 21:27:35 +03:00
network general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
shader_recompiler Define SampleMask as an array 2023-04-30 18:37:37 +01:00
tests BufferCache: Fixes and address feedback 2023-05-01 11:43:26 +02:00
video_core vk_swapchain: Use certain modes for unlocked 2023-05-02 21:52:43 -04:00
web_service general: fixes for gcc 13 2023-04-02 19:02:04 -04:00
yuzu configure_graphics: Actively find present modes 2023-05-02 21:52:43 -04:00
yuzu_cmd default_ini: Update V-Sync description 2023-05-02 21:51:29 -04:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt CMake: Enable type limits on Clang 2023-05-02 02:07:36 -04:00