New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a new config-only option to prevent exclusive full screen mode #9779
Add a new config-only option to prevent exclusive full screen mode #9779
Conversation
5a267c2
to
44e9688
Compare
44e9688
to
32d26e3
Compare
f0a9016
to
543abe7
Compare
62123d0
to
67e4183
Compare
this is helpful for people streaming RPCS3, or to prevent disabling HDR mode in Windows
67e4183
to
84ed5ae
Compare
@@ -586,8 +586,49 @@ namespace vk | |||
VkSwapchainKHR old_swapchain = m_vk_swapchain; | |||
vk::physical_device& gpu = const_cast<vk::physical_device&>(dev.gpu()); | |||
|
|||
VkSurfaceCapabilitiesKHR surface_descriptors = {}; | |||
CHECK_RESULT(vkGetPhysicalDeviceSurfaceCapabilitiesKHR(gpu, m_surface, &surface_descriptors)); | |||
VkSurfaceCapabilities2KHR pSurfaceCapabilities = {}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This method is uncomfortably long now, I'll have to refactor it later. Seems fine otherwise.
That feature is for Linux too ? |
Please do not necropost. This feature was superseded by more flexible option, and it's a vulkan feature. Whether drivers advertise or support it is another matter. In the future please use discord or support forum to ask questions. |
This is helpful for people streaming RPCS3, or to prevent disabling HDR mode in Windows.
Fixes #7975
New option is under
Vulkan
section of config.yml, it is disabled by default to maintain current behavior.People with multimonitor setup should test if switching to full screen works on different screens as expected.