[Bug 105316] New: 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 17:52:24 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=105316

            Bug ID: 105316
           Summary: vsync in Vulkan applications doesn't work correctly
                    with both radv and amdvlk
           Product: xorg
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/AMDgpu
          Assignee: xorg-driver-ati at lists.x.org
          Reporter: tempel.julian at gmail.com
        QA Contact: xorg-team at lists.x.org

Like described on the amdvlk bugtracker, there is a slight amount of tearing
very close to the top of the screen, despite of the application's vsync being
enabled:
https://github.com/GPUOpen-Drivers/AMDVLK/issues/16#issuecomment-369588472

This happens with latest xorg-server 1.19.6, with both xf86-video-amdgpu and
modesetting, mesa 17.3.6 and latest amdvlk-git.

The tearing may not be overly easy to spot and of course xorg compositors with
vsync should be disabled.
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.

-- 
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/4f5b531b/attachment.html>


More information about the xorg-driver-ati mailing list