-
Notifications
You must be signed in to change notification settings - Fork 305
WaylandBackend: allow gamescope to run under vulkan #1826
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
Conversation
|
This fixes the issue for me. |
|
Confirmed works flawlessly on my system as well. Can we get a merge PR? |
|
Not sure this PR is entirely correct. At least under wlroots with the Vulkan backend, absolutely no formats report support for the INVALID modifier, only a bunch of tiled formats and LINEAR. |
|
The original code is nonsense to begin with. To see if a format is supported you have to intersect what your upstream can produce with what your downstream can consume. The goal of this PR was only to enable additional case that were previously definitely broken, therefore doing no harm. But gamescope seems unmaintained at this point. |
The invalid modifier is not supported under vulkan, so fall back to any other modifier if a format does not support the invalid modifier. Closes ValveSoftware#1604
5266372 to
b6a38fd
Compare
emersion
left a comment
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.
Thanks!
The invalid modifier is not supported under vulkan, so fall back to any other modifier if a format does not support the invalid modifier.
Closes #1604