diff options
| author | lat9nq <22451773+lat9nq@users.noreply.github.com> | 2023-05-01 20:36:23 -0400 |
|---|---|---|
| committer | lat9nq <22451773+lat9nq@users.noreply.github.com> | 2023-05-02 21:52:43 -0400 |
| commit | 40108e515b892da3f7e5330bdb29e6763d7c81c7 (patch) | |
| tree | ee8cb17be8f5ec44b38785259d5921c9feca4667 /src/common/settings.cpp | |
| parent | cef9dca85fc601d3bbac00ff65a9c78894840cf5 (diff) | |
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
Diffstat (limited to 'src/common/settings.cpp')
0 files changed, 0 insertions, 0 deletions
