citra/src/yuzu
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
..
applets Merge pull request #10006 from german77/profile_select 2023-04-01 09:49:22 -04:00
configuration configure_graphics: Actively find present modes 2023-05-02 21:52:43 -04:00
debugger kernel: convert KThread to new style 2023-03-12 22:09:09 -04:00
multiplayer general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
util general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
about_dialog.cpp
about_dialog.h
aboutdialog.ui Qt: tweak ui files 2022-08-09 05:00:37 -07:00
bootmanager.cpp bootmanager: Remove inaccurate switch 2023-05-02 21:51:30 -04:00
bootmanager.h bootmanager: Remove inaccurate switch 2023-05-02 21:51:30 -04:00
CMakeLists.txt qt_common: Move window info function out of bootmanager 2023-05-02 21:51:30 -04:00
compatdb.cpp general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
compatdb.h yuzu/compatdb: Rework compatibility submission system 2022-11-10 21:36:22 +01:00
compatdb.ui yuzu/compatdb: Rework compatibility submission system 2022-11-10 21:36:22 +01:00
compatibility_list.cpp
compatibility_list.h
discord_impl.cpp Merge pull request #9847 from german77/timeout 2023-02-21 20:39:19 -05:00
discord_impl.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
discord.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
game_list_p.h yuzu/compatdb: Rework compatibility submission system 2022-11-10 21:36:22 +01:00
game_list_worker.cpp
game_list_worker.h
game_list.cpp yuzu: Write to config file on important config changes 2023-02-16 21:17:01 -06:00
game_list.h yuzu: Write to config file on important config changes 2023-02-16 21:17:01 -06:00
hotkeys.cpp fix format 2023-01-18 15:49:47 +01:00
hotkeys.h allow volume up/down hotkeys to be repeated 2023-01-18 00:39:31 +01:00
Info.plist macOS: Make Yuzu show up in the Launchpad Games folder (#9594) 2023-01-09 16:43:45 -05:00
install_dialog.cpp main: Globally disable the "?" button on dialogs 2023-01-25 01:12:50 -05:00
install_dialog.h
loading_screen.cpp general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
loading_screen.h
loading_screen.ui
main.cpp qt: warn on inoperable keys 2023-04-30 23:47:42 -04:00
main.h qt: warn on inoperable keys 2023-04-30 23:47:42 -04:00
main.ui Qt: assign menuRole properties for actions 2022-11-23 12:41:56 -05:00
mini_dump.cpp mini_dump: Address review feedback 2022-09-04 21:36:35 -04:00
mini_dump.h mini_dump: Address review feedback 2022-09-04 21:36:35 -04:00
precompiled_headers.h CMake: Consolidate common PCH headers 2022-11-30 18:30:30 -05:00
qt_common.cpp qt_common: Move window info function out of bootmanager 2023-05-02 21:51:30 -04:00
qt_common.h qt_common: Move window info function out of bootmanager 2023-05-02 21:51:30 -04:00
startup_checks.cpp general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
startup_checks.h startup_checks: Use Windows flow for *nix 2022-11-23 21:35:47 -05:00
uisettings.cpp chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
uisettings.h allow volume up/down hotkeys to be repeated 2023-01-18 00:39:31 +01:00
yuzu.qrc chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
yuzu.rc chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00