[Bug 105316] vsync in Vulkan applications doesn't work correctly with both radv and amdvlk

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 1 18:21:59 UTC 2018


Michel Dänzer <michel at daenzer.net> changed:

           What    |Removed                     |Added
             Status|NEW                         |RESOLVED
         Resolution|---                         |WONTFIX

--- Comment #1 from Michel Dänzer <michel at daenzer.net> ---
(In reply to tempel.julian from comment #0)
> Using compositors with vsync or the TearFree option help as workarounds, but
> aren't optimal.
> Vsync in OpenGL applications works fine with RadeonSI on the same system
> without workarounds.
> Like stated on the amdvlk GitHub tracker, AMD developer davidmaoamd assumes
> there there is a connection with using copy for present, which would explain
> why radv is only affected in windowed mode and amdvlk in both windowed and
> fullscreen.

Assuming radeonsi is also affected in windowed, this is indeed how things are
with Xorg. The only ways to reliably avoid tearing are:

* If the application runs fullscreen and can use page flipping
* If a compositing manager is used, which can use page flipping
* By enabling TearFree

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg-driver-ati/attachments/20180301/e3c895ed/attachment.html>

More information about the xorg-driver-ati mailing list