dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland
@ 2019-06-24 18:48 bugzilla-daemon
  2019-06-25  8:49 ` bugzilla-daemon
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-24 18:48 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1330 bytes --]

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

            Bug ID: 110984
           Summary: Vulkan shows stuttering issues on Vega 10 w/
                    gnome-shell on Wayland
           Product: DRI
           Version: DRI git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: major
          Priority: medium
         Component: DRM/AMDgpu
          Assignee: dri-devel@lists.freedesktop.org
          Reporter: lyude@redhat.com

When testing the latest kernel from drm-tip (as of writing, this is
294d5056c1f3 ("drm-tip: 2019y-06m-24d-17h-20m-57s UTC integration manifest") ),
running vulkan-cube on a gnome-shell wayland session (so, since vulkan-cube
doesn't support native wayland this means it's running through Xwayland) shows
pretty significant stuttering issues. See the video here for what it looks
like:

https://people.freedesktop.org/~lyudess/archive/06-24-2019/VID_20190624_140614.mp4

This was reproduced with a Vega 10 Pro SSG:

26:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
[AMD/ATI] Vega 10 XT [Radeon PRO SSG] [1002:6862]

Mesa version: 19.0.6-1.fc30
gnome-shell version: 3.32.2-2.fc30
Xwayland version: 1.20.4-3.fc30

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2731 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland
  2019-06-24 18:48 [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland bugzilla-daemon
@ 2019-06-25  8:49 ` bugzilla-daemon
  2019-06-26  6:43 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-25  8:49 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 607 bytes --]

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

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

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

--- Comment #1 from Michel Dänzer <michel@daenzer.net> ---
This is an Xwayland issue, due to it only using a single buffer for sending
contents to the Wayland server.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2175 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland
  2019-06-24 18:48 [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland bugzilla-daemon
  2019-06-25  8:49 ` bugzilla-daemon
@ 2019-06-26  6:43 ` bugzilla-daemon
  2019-06-26  6:49 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-26  6:43 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 848 bytes --]

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

--- Comment #2 from Olivier Fourdan <fourdan@xfce.org> ---
(In reply to Michel Dänzer from comment #1)
> This is an Xwayland issue, due to it only using a single buffer for sending
> contents to the Wayland server.

Xwayland being hardware agnostic, if Xwayland was the problem, I'd expect the
issue to occur with any hardware., and yet I don't see this on intel for
example.

Lyude, you mention this is with drm-tip, can you confirm if this started with
the DRM update or does it occur with the current stable code as well?

Last thing, with single buffer, I would expect tearing more than stuttering,
from the screencast, it looks like it's flipping to a back buffer which wasn't
updated in time.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1801 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland
  2019-06-24 18:48 [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland bugzilla-daemon
  2019-06-25  8:49 ` bugzilla-daemon
  2019-06-26  6:43 ` bugzilla-daemon
@ 2019-06-26  6:49 ` bugzilla-daemon
  2019-06-26  8:39 ` bugzilla-daemon
  2019-06-27  9:47 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-26  6:49 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 487 bytes --]

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

--- Comment #3 from Olivier Fourdan <fourdan@xfce.org> ---
, I can reproduce on intel(In reply to Olivier Fourdan from comment #2)
> Xwayland being hardware agnostic, if Xwayland was the problem, I'd expect
> the issue to occur with any hardware., and yet I don't see this on intel for
> example.

I take that back, I reproduced on intel as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1443 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland
  2019-06-24 18:48 [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland bugzilla-daemon
                   ` (2 preceding siblings ...)
  2019-06-26  6:49 ` bugzilla-daemon
@ 2019-06-26  8:39 ` bugzilla-daemon
  2019-06-27  9:47 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-26  8:39 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 703 bytes --]

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

--- Comment #4 from Michel Dänzer <michel@daenzer.net> ---
(In reply to Olivier Fourdan from comment #2)
> Last thing, with single buffer, I would expect tearing more than stuttering,

It's a race between the Wayland server reading from the buffer and Xwayland
drawing to it. This can result in tearing if those two operations can actually
run concurrently, which is the case with amdgpu, but not yet with most other
drivers AFAIK.

Either way, it can result in the Wayland server already displaying a client
frame too early sometimes, hence the stuttering.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1654 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland
  2019-06-24 18:48 [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland bugzilla-daemon
                   ` (3 preceding siblings ...)
  2019-06-26  8:39 ` bugzilla-daemon
@ 2019-06-27  9:47 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2019-06-27  9:47 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 258 bytes --]

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

--- Comment #5 from Olivier Fourdan <fourdan@xfce.org> ---
Moved to https://gitlab.freedesktop.org/xorg/xserver/issues/835

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1206 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-06-27  9:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-24 18:48 [Bug 110984] Vulkan shows stuttering issues on Vega 10 w/ gnome-shell on Wayland bugzilla-daemon
2019-06-25  8:49 ` bugzilla-daemon
2019-06-26  6:43 ` bugzilla-daemon
2019-06-26  6:49 ` bugzilla-daemon
2019-06-26  8:39 ` bugzilla-daemon
2019-06-27  9:47 ` bugzilla-daemon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).