https://bugs.freedesktop.org/show_bug.cgi?id=91416
Bug ID: 91416 Summary: vsync limits fps but still tearing in picture Product: Mesa Version: 10.5 Hardware: x86-64 (AMD64) OS: other Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: markusmitsch86@gmail.com QA Contact: dri-devel@lists.freedesktop.org
i experimented with the vblank_mode in various applications and saw that it limits the fps to 60 hz as my monitor is but the picture is torn apart.
https://bugs.freedesktop.org/show_bug.cgi?id=91416
--- Comment #1 from Michel Dänzer michel@daenzer.net --- Yes, in order to avoid tearing, you either need to run the (OpenGL) application in fullscreen with page flipping enabled, or you need to use a compositing manager which does the same thing. When using a compositing manager, enabling DRI3 may help.
https://bugs.freedesktop.org/show_bug.cgi?id=91416
--- Comment #2 from Markus Mitsch markusmitsch86@gmail.com --- running fullscreen nor changing any of the compositing options of my kubuntu kde did make a difference. i really tried but could not find any way to fix this so i thought it might be a bug.
https://bugs.freedesktop.org/show_bug.cgi?id=91416
--- Comment #3 from Michel Dänzer michel@daenzer.net --- Without DRI3, you need to choose "Full scene repaints" in the kwin desktop effects advanced settings for "Tearing Prevention (VSync)". With DRI3, you can choose "Re-use screen content", which is more efficient.
You probably also want to enable "Suspend desktop effects for fullscreen windows".
https://bugs.freedesktop.org/show_bug.cgi?id=91416
--- Comment #4 from Michel Dänzer michel@daenzer.net --- If none of that helps, please attach your Xorg.0.log file.
https://bugs.freedesktop.org/show_bug.cgi?id=91416
--- Comment #5 from Michel Dänzer michel@daenzer.net --- Oh, you also need to select OpenGL for compositing in kwin.
Also, with current xf86-video-ati Git, you can try Option "TearFree".
https://bugs.freedesktop.org/show_bug.cgi?id=91416
--- Comment #6 from Markus Mitsch markusmitsch86@gmail.com --- ok. thanks for the tips, it works now. i set the kwin compositor to: (option names may differ, i have a german machine)
-scaling: precise -opengl instead of xrender -glx not egl -vsync to automatic -window thumbnails: only visible windows -compositor not deactivated in fullscreen -no color correction
https://bugs.freedesktop.org/show_bug.cgi?id=91416
Alex Deucher alexdeucher@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |NOTABUG
dri-devel@lists.freedesktop.org