-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
explicit sync causes flickering in games on an Intel Arc A750 GPU #8315
Comments
While this is most likely a GPU driver bug, it would be useful to have the debug log from a sway run producing the issue (it will tell us about direct scanout), as well as the mesa and kernel version. At the same time, check if the issue reproduces with the Vulkan renderer (running sway with |
WLR_RENDERER=vulkan indeed works without any flickering! Here is a log with gles2 producing the error and one with vulkan, where no flickering occurs. |
Your logs contain a very large number of tearing flip failures. Does the flickering happen with gles2 when tearing isn't enabled? |
No, still flickering with tearing disabled. |
I also had something similar happen on GTX 1050 Ti in other games, but it wasn't consistent and it is Nvidia anyway, probably a different issue. Vulkan renderer only works because explicit sync support isn't merged yet for it. |
Please fill out the following:
Sway Version:
swaymsg -t get_version
orsway -v
sway version 1.10-dev-77b9ddab (Aug 26 2024, branch 'master')
Configuration File:
Description:
Interestingly, the flickering does not occur in GNOME, which supposedly also supports explicit-sync, which leads me to believe this might not just be a GPU driver issue.
The text was updated successfully, but these errors were encountered: