From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 15 May 2019 10:15:30 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1714297348==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 356E889113 for ; Wed, 15 May 2019 10:15:30 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1714297348== Content-Type: multipart/alternative; boundary="15579153301.eEa62.17683" Content-Transfer-Encoding: 7bit --15579153301.eEa62.17683 Date: Wed, 15 May 2019 10:15:30 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 Michel D=C3=A4nzer changed: What |Removed |Added ---------------------------------------------------------------------------- Version|git |unspecified Assignee|xorg-driver-ati@lists.x.org |dri-devel@lists.freedesktop | |.org Component|Driver/AMDgpu |DRM/AMDgpu Product|xorg |DRI CC| |nicholas.kazlauskas@amd.com QA Contact|xorg-team@lists.x.org | --- Comment #3 from Michel D=C3=A4nzer --- (In reply to tempel.julian from comment #0) > The issue does not occur when: > [...] > -using legacy DC via amdgpu.dc=3D0 Probably a DC issue then. --=20 You are receiving this mail because: You are the assignee for the bug.= --15579153301.eEa62.17683 Date: Wed, 15 May 2019 10:15:30 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated = Michel D=C3=A4nzer changed bug 11065= 9
What Removed Added
Version git unspecified
Assignee xorg-driver-ati@lists.x.org dri-devel@lists.freedesktop.org
Component Driver/AMDgpu DRM/AMDgpu
Product xorg DRI
CC   nicholas.kazlauskas@amd.com
QA Contact xorg-team@lists.x.org  

Commen= t # 3 on bug 11065= 9 from Michel D=C3=A4nzer
(In reply to tempel.julian from comment #0)
> The issue does not occur when:
> [...]
> -using legacy DC via amdgpu.dc=3D0

Probably a DC issue then.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15579153301.eEa62.17683-- --===============1714297348== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1714297348==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 15 May 2019 12:17:49 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0566066160==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 991E689330 for ; Wed, 15 May 2019 12:17:49 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0566066160== Content-Type: multipart/alternative; boundary="15579226692.ee64991.10503" Content-Transfer-Encoding: 7bit --15579226692.ee64991.10503 Date: Wed, 15 May 2019 12:17:49 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #4 from Nicholas Kazlauskas --- What's the latest commit in your WIP kernel? I know there was a regression caused by: https://patchwork.freedesktop.org/patch/304544/ that forces full updates on every commit leading to pretty poor performance= . I have a patch that fixes this that didn't make into that set of DC patches. But I also don't think this last set is merged yet into amd-staging-drm-nex= t, so it's likely something other than this - and likely something in the lega= cy codepath if disabling atomic support in modesetting causes the issue. --=20 You are receiving this mail because: You are the assignee for the bug.= --15579226692.ee64991.10503 Date: Wed, 15 May 2019 12:17:49 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 4 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
What's the latest commit in your WIP kernel?

I know there was a regression caused by:

https://patchwo=
rk.freedesktop.org/patch/304544/

that forces full updates on every commit leading to pretty poor performance=
. I
have a patch that fixes this that didn't make into that set of DC patches.

But I also don't think this last set is merged yet into amd-staging-drm-nex=
t,
so it's likely something other than this - and likely something in the lega=
cy
codepath if disabling atomic support in modesetting causes the issue.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15579226692.ee64991.10503-- --===============0566066160== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0566066160==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 16 May 2019 16:06:10 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1063115301==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 8AEE989781 for ; Thu, 16 May 2019 16:06:10 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1063115301== Content-Type: multipart/alternative; boundary="15580227702.87C1.1225" Content-Transfer-Encoding: 7bit --15580227702.87C1.1225 Date: Thu, 16 May 2019 16:06:10 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #5 from tempel.julian@gmail.com --- Yes, it also happens with Linux 5.1. It btw. runs fine on xwayland inside a Plasma Wayland session. --=20 You are receiving this mail because: You are the assignee for the bug.= --15580227702.87C1.1225 Date: Thu, 16 May 2019 16:06:10 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 5 on bug 11065= 9 from tempel.j= ulian@gmail.com
Yes, it also happens with Linux 5.1.

It btw. runs fine on xwayland inside a Plasma Wayland session.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15580227702.87C1.1225-- --===============1063115301== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1063115301==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 24 May 2019 19:34:57 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0134385416==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id EE91B6E0B1 for ; Fri, 24 May 2019 19:34:56 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0134385416== Content-Type: multipart/alternative; boundary="15587264961.eD1ecCc.21460" Content-Transfer-Encoding: 7bit --15587264961.eD1ecCc.21460 Date: Fri, 24 May 2019 19:34:56 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #6 from tempel.julian@gmail.com --- Situation is unchanged with 5.3-wip. It also occurs with amdvlk instead of radv if you turn on pageflipping via UseFlipHint,1 in amdPalSettings.cfg (for incomprehensible reasons it is disabled by default and the amdvlk developers unfortunately seem to ignore = user complaints regarding it). Instead of pageflipping, the issue can also be triggered with amdvlk + TearFree. Btw: There is a free demo of Hitman 2 on Steam, it might work out of the box with Steam Play/Proton. ----- Little off-topic: I head to re-write this entire comment because freedesktop.org servers are a nightmare. Complete migration to GitLab would be great thing. --=20 You are receiving this mail because: You are the assignee for the bug.= --15587264961.eD1ecCc.21460 Date: Fri, 24 May 2019 19:34:56 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 6 on bug 11065= 9 from tempel.j= ulian@gmail.com
Situation is unchanged with 5.3-wip.

It also occurs with amdvlk instead of radv if you turn on pageflipping via
UseFlipHint,1 in amdPalSettings.cfg (for incomprehensible reasons it is
disabled by default and the amdvlk developers unfortunately seem to ignore =
user
complaints regarding it).
Instead of pageflipping, the issue can also be triggered with amdvlk +
TearFree.

Btw: There is a free demo of Hitman 2 on Steam, it might work out of the box
with Steam Play/Proton.


-----

Little off-topic:
I head to re-write this entire comment because freedesktop.org servers are a
nightmare. Complete migration to GitLab would be great thing.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15587264961.eD1ecCc.21460-- --===============0134385416== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0134385416==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Sun, 26 May 2019 20:08:39 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1991713710==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id E6C59897F6 for ; Sun, 26 May 2019 20:08:38 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1991713710== Content-Type: multipart/alternative; boundary="15589013181.09b9f31.16032" Content-Transfer-Encoding: 7bit --15589013181.09b9f31.16032 Date: Sun, 26 May 2019 20:08:38 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #7 from tempel.julian@gmail.com --- Playing Skyrim with Gallium Nine also shows this issue, it makes the games unplayable. Is it really certain that it's an amdgpu.dc problem when the modesetting DDX doesn't show this issue? --=20 You are receiving this mail because: You are the assignee for the bug.= --15589013181.09b9f31.16032 Date: Sun, 26 May 2019 20:08:38 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 7 on bug 11065= 9 from tempel.j= ulian@gmail.com
Playing Skyrim with Gallium Nine also shows this issue, it mak=
es the games
unplayable.
Is it really certain that it's an amdgpu.dc problem when the modesetting DDX
doesn't show this issue?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589013181.09b9f31.16032-- --===============1991713710== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1991713710==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 13:05:55 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0248248647==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id B3F1B896A5 for ; Mon, 27 May 2019 13:05:55 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0248248647== Content-Type: multipart/alternative; boundary="15589623550.3DFB72C11.24385" Content-Transfer-Encoding: 7bit --15589623550.3DFB72C11.24385 Date: Mon, 27 May 2019 13:05:55 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #8 from Nicholas Kazlauskas --- Do you happen to know if this was a regression? --=20 You are receiving this mail because: You are the assignee for the bug.= --15589623550.3DFB72C11.24385 Date: Mon, 27 May 2019 13:05:55 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589623550.3DFB72C11.24385-- --===============0248248647== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0248248647==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 14:13:19 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1246492998==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id A80A089F4A for ; Mon, 27 May 2019 14:13:19 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1246492998== Content-Type: multipart/alternative; boundary="15589663990.eB272.6246" Content-Transfer-Encoding: 7bit --15589663990.eB272.6246 Date: Mon, 27 May 2019 14:13:19 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #9 from tempel.julian@gmail.com --- Until I get a new GPU or a FreeSync display, I use amdgpu.dc=3D1 only for t= esting purposes. So I can't judge if this is a regression or has always existed. But I gave Linux 4.19.46 LTS a try and it shows the same behavior. Hm, maybe no one noticed because pageflipping wasn't working before this commit? https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/commit/bf61e6d= 7ac1a5754b1026d7f80acf25ef622c491 Will retest with latest stable versions of xorg / amdgpu DDX. It's btw. really not happening in every game, e.g. Elex seems to be fine. --=20 You are receiving this mail because: You are the assignee for the bug.= --15589663990.eB272.6246 Date: Mon, 27 May 2019 14:13:19 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 9 on bug 11065= 9 from tempel.j= ulian@gmail.com
Until I get a new GPU or a FreeSync display, I use amdgpu.dc=
=3D1 only for testing
purposes. So I can't judge if this is a regression or has always existed.
But I gave Linux 4.19.46 LTS a try and it shows the same behavior.

Hm, maybe no one noticed because pageflipping wasn't working before this
commit?
https://gitlab.freedesktop.or=
g/xorg/driver/xf86-video-amdgpu/commit/bf61e6d7ac1a5754b1026d7f80acf25ef622=
c491
Will retest with latest stable versions of xorg / amdgpu DDX.

It's btw. really not happening in every game, e.g. Elex seems to be fine.
        


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589663990.eB272.6246-- --===============1246492998== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1246492998==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 14:22:42 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0367648441==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 5B5A789DDF for ; Mon, 27 May 2019 14:22:42 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0367648441== Content-Type: multipart/alternative; boundary="15589669620.1a52.9877" Content-Transfer-Encoding: 7bit --15589669620.1a52.9877 Date: Mon, 27 May 2019 14:22:42 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #10 from tempel.julian@gmail.com --- Nope, not related to it. Happens also with stable versions. --=20 You are receiving this mail because: You are the assignee for the bug.= --15589669620.1a52.9877 Date: Mon, 27 May 2019 14:22:42 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 10 on bug 11065= 9 from tempel.j= ulian@gmail.com
Nope, not related to it. Happens also with stable versions.
        


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589669620.1a52.9877-- --===============0367648441== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0367648441==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 17:00:40 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0177803113==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id F197089A8C for ; Mon, 27 May 2019 17:00:39 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0177803113== Content-Type: multipart/alternative; boundary="15589764392.4Cff6.12066" Content-Transfer-Encoding: 7bit --15589764392.4Cff6.12066 Date: Mon, 27 May 2019 17:00:39 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #11 from tempel.julian@gmail.com --- Happens also with plain wined3d inside official Steam Proton builds. In cas= e of Skyrim, it is also affects the rendering performance and thus is visible in= the frametime graph (unlike Hitman 2 with DXVK): https://abload.de/img/screenshot_20190527_1t1ktp.png Those spikes occur by just moving the mouse. Pressing keyboard buttons don't trigger them. --=20 You are receiving this mail because: You are the assignee for the bug.= --15589764392.4Cff6.12066 Date: Mon, 27 May 2019 17:00:39 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 11 on bug 11065= 9 from tempel.j= ulian@gmail.com
Happens also with plain wined3d inside official Steam Proton b=
uilds. In case of
Skyrim, it is also affects the rendering performance and thus is visible in=
 the
frametime graph (unlike Hitman 2 with DXVK):
https://ab=
load.de/img/screenshot_20190527_1t1ktp.png

Those spikes occur by just moving the mouse. Pressing keyboard buttons don't
trigger them.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589764392.4Cff6.12066-- --===============0177803113== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0177803113==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 17:11:08 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0550224455==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 78E3789B33 for ; Mon, 27 May 2019 17:11:08 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0550224455== Content-Type: multipart/alternative; boundary="15589770682.c8E55Cd4e.16145" Content-Transfer-Encoding: 7bit --15589770682.c8E55Cd4e.16145 Date: Mon, 27 May 2019 17:11:08 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #12 from Nicholas Kazlauskas --- I'm wondering if this is the async cursor update bug again. Maybe something with WINE or the game is trying to swap cursor buffers frequently and it's interacting with the cursor double buffering in xf86-video-amdgpu. We still can't do fast cursor updates for swapping cursor framebuffers beca= use we'll hit page faults that can kill the driver due to the cursor framebuffer not being properly refcounted. The fix for this particular bug is still under review in DRM. I plan on removing the restriction I added in amdgpu DM after the fix has been merged. But for now, whenever the cursor swaps framebuffers we can't perform fast cursor updates so we're forced to wait for the previous flip to finish and = the vblank event to be sent back to userspace. This can cause small jitters depending on how often the cursor is updating and when it updates during the vblank interval. --=20 You are receiving this mail because: You are the assignee for the bug.= --15589770682.c8E55Cd4e.16145 Date: Mon, 27 May 2019 17:11:08 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 12 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
I'm wondering if this is the async cursor update bug again. Ma=
ybe something
with WINE or the game is trying to swap cursor buffers frequently and it's
interacting with the cursor double buffering in xf86-video-amdgpu.

We still can't do fast cursor updates for swapping cursor framebuffers beca=
use
we'll hit page faults that can kill the driver due to the cursor framebuffer
not being properly refcounted.

The fix for this particular bug is still under review in DRM. I plan on
removing the restriction I added in amdgpu DM after the fix has been merged.

But for now, whenever the cursor swaps framebuffers we can't perform fast
cursor updates so we're forced to wait for the previous flip to finish and =
the
vblank event to be sent back to userspace. This can cause small jitters
depending on how often the cursor is updating and when it updates during the
vblank interval.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589770682.c8E55Cd4e.16145-- --===============0550224455== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0550224455==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 17:31:07 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0546843536==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id CA30C897C8 for ; Mon, 27 May 2019 17:31:06 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0546843536== Content-Type: multipart/alternative; boundary="15589782661.BfB8e0f.19311" Content-Transfer-Encoding: 7bit --15589782661.BfB8e0f.19311 Date: Mon, 27 May 2019 17:31:06 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #13 from tempel.julian@gmail.com --- Thanks for letting me know! Could you please provide me with a loose estimate if those general atomic modesetting performance limitations can be overcome in the next months? Wou= ld really put my mind at ease. :) --=20 You are receiving this mail because: You are the assignee for the bug.= --15589782661.BfB8e0f.19311 Date: Mon, 27 May 2019 17:31:06 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 13 on bug 11065= 9 from tempel.j= ulian@gmail.com
Thanks for letting me know!
Could you please provide me with a loose estimate if those general atomic
modesetting performance limitations can be overcome in the next months? Wou=
ld
really put my mind at ease. :)


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589782661.BfB8e0f.19311-- --===============0546843536== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0546843536==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 17:53:33 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1198486989==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id E3821896FA for ; Mon, 27 May 2019 17:53:32 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1198486989== Content-Type: multipart/alternative; boundary="15589796121.AfA9D.25647" Content-Transfer-Encoding: 7bit --15589796121.AfA9D.25647 Date: Mon, 27 May 2019 17:53:32 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #14 from Nicholas Kazlauskas --- (In reply to tempel.julian from comment #13) > Thanks for letting me know! > Could you please provide me with a loose estimate if those general atomic > modesetting performance limitations can be overcome in the next months? > Would really put my mind at ease. :) The core bits + the bits that affect amdgpu are reviewed. But I think it's still waiting on review from maintainers of the other drivers the patch impacts. I wouldn't expect it to land before 5.3 or even 5.4 at the earliest unfortunately. I would still need to debug to know for sure if that's the actual bug that's going on here but it seems likely given that it's atomic DC + cursor moveme= nt + xf86-video-amdgpu that's causing the issue. --=20 You are receiving this mail because: You are the assignee for the bug.= --15589796121.AfA9D.25647 Date: Mon, 27 May 2019 17:53:32 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 14 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
(In reply to tempel.julian from comment #13)
> Thanks for letting me know!
> Could you please provide me with a loose estimate if those general ato=
mic
> modesetting performance limitations can be overcome in the next months?
> Would really put my mind at ease. :)

The core bits + the bits that affect amdgpu are reviewed. But I think it's
still waiting on review from maintainers of the other drivers the patch
impacts. I wouldn't expect it to land before 5.3 or even 5.4 at the earliest
unfortunately.

I would still need to debug to know for sure if that's the actual bug that's
going on here but it seems likely given that it's atomic DC + cursor moveme=
nt +
xf86-video-amdgpu that's causing the issue.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589796121.AfA9D.25647-- --===============1198486989== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1198486989==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 17:59:02 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0580904511==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id A5DF389805 for ; Mon, 27 May 2019 17:59:02 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0580904511== Content-Type: multipart/alternative; boundary="15589799421.F85DFF814.26279" Content-Transfer-Encoding: 7bit --15589799421.F85DFF814.26279 Date: Mon, 27 May 2019 17:59:02 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #15 from tempel.julian@gmail.com --- Well, hope on the horizon. If applying debug patches would be helpful for trying to shed light into th= is issue, I would of course do it. --=20 You are receiving this mail because: You are the assignee for the bug.= --15589799421.F85DFF814.26279 Date: Mon, 27 May 2019 17:59:02 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 15 on bug 11065= 9 from tempel.j= ulian@gmail.com
Well, hope on the horizon.

If applying debug patches would be helpful for trying to shed light into th=
is
issue, I would of course do it.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589799421.F85DFF814.26279-- --===============0580904511== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0580904511==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 18:07:37 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0944921619==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 8736E898E8 for ; Mon, 27 May 2019 18:07:37 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0944921619== Content-Type: multipart/alternative; boundary="15589804571.DAd2F01EE.28453" Content-Transfer-Encoding: 7bit --15589804571.DAd2F01EE.28453 Date: Mon, 27 May 2019 18:07:37 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #16 from Nicholas Kazlauskas --- Created attachment 144354 --> https://bugs.freedesktop.org/attachment.cgi?id=3D144354&action=3Dedit 0001-drm-amd-display-Allow-fast-updates-again-for-swappin.patch Sure, you can try the patch I've attached on applied after series fixing the problem in DRM: https://patchwork.kernel.org/cover/10837847/ Not sure if that applies cleanly, however. The important patches from should be: https://patchwork.kernel.org/patch/10837849/ https://patchwork.kernel.org/patch/10837853/ --=20 You are receiving this mail because: You are the assignee for the bug.= --15589804571.DAd2F01EE.28453 Date: Mon, 27 May 2019 18:07:37 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 16 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
Created attachment 144354 [details] [review]
0001-drm-amd-display-Allow-fast-updates-again-for-swappin.patch

Sure, you can try the patch I've attached on applied after series fixing the
problem in DRM:

https://patchwork.=
kernel.org/cover/10837847/

Not sure if that applies cleanly, however. The important patches from should
be:

https://patchwork.=
kernel.org/patch/10837849/
https://patchwork.=
kernel.org/patch/10837853/


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589804571.DAd2F01EE.28453-- --===============0944921619== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0944921619==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 27 May 2019 19:42:16 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0472570624==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id D11468987A for ; Mon, 27 May 2019 19:42:16 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0472570624== Content-Type: multipart/alternative; boundary="15589861362.4ABa92dc8.16791" Content-Transfer-Encoding: 7bit --15589861362.4ABa92dc8.16791 Date: Mon, 27 May 2019 19:42:16 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #17 from tempel.julian@gmail.com --- I applied your patch and patches 1 and 3 of that series on linux 5.2-rc2, b= ut it unfortunately doesn't show any effect: -There is still the mouse input issue for the games described in this ticke= t. -Opening new windows still creates stutter. -And so do gamma adjustments via RedShift. --=20 You are receiving this mail because: You are the assignee for the bug.= --15589861362.4ABa92dc8.16791 Date: Mon, 27 May 2019 19:42:16 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 17 on bug 11065= 9 from tempel.j= ulian@gmail.com
I applied your patch and patches 1 and 3 of that series on lin=
ux 5.2-rc2, but
it unfortunately doesn't show any effect:
-There is still the mouse input issue for the games described in this ticke=
t.
-Opening new windows still creates stutter.
-And so do gamma adjustments via RedShift.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15589861362.4ABa92dc8.16791-- --===============0472570624== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0472570624==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 29 May 2019 17:05:06 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1830435580==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 51BF36E116 for ; Wed, 29 May 2019 17:05:06 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1830435580== Content-Type: multipart/alternative; boundary="15591495062.5C0aBBFC.20743" Content-Transfer-Encoding: 7bit --15591495062.5C0aBBFC.20743 Date: Wed, 29 May 2019 17:05:06 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #18 from tempel.julian@gmail.com --- Huh, with modesetting driver, those patches eliminate the stutter when new windows are shown. Does the xf86-video-amdgpu driver need adjustments for t= his? However, turning on nightlight in Plasma Wayland still causes stutter, whic= h is not there with amdgpu.dc=3D0. RedShift btw. is completely broken with amdgpu.dc=3D1 + modesetting DDX, it simply has no effect anymore (not related to the experimental atomic modesetting patches). --=20 You are receiving this mail because: You are the assignee for the bug.= --15591495062.5C0aBBFC.20743 Date: Wed, 29 May 2019 17:05:06 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 18 on bug 11065= 9 from tempel.j= ulian@gmail.com
Huh, with modesetting driver, those patches eliminate the stut=
ter when new
windows are shown. Does the xf86-video-amdgpu driver need adjustments for t=
his?

However, turning on nightlight in Plasma Wayland still causes stutter, whic=
h is
not there with amdgpu.dc=3D0.

RedShift btw. is completely broken with amdgpu.dc=3D1 + modesetting DDX, it
simply has no effect anymore (not related to the experimental atomic
modesetting patches).


You are receiving this mail because:
  • You are the assignee for the bug.
= --15591495062.5C0aBBFC.20743-- --===============1830435580== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1830435580==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 29 May 2019 18:05:54 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1073940313==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 6298A6E083 for ; Wed, 29 May 2019 18:05:54 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1073940313== Content-Type: multipart/alternative; boundary="15591531540.7cA96fB37.4585" Content-Transfer-Encoding: 7bit --15591531540.7cA96fB37.4585 Date: Wed, 29 May 2019 18:05:54 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #19 from Nicholas Kazlauskas --- (In reply to tempel.julian from comment #18) > Huh, with modesetting driver, those patches eliminate the stutter when new > windows are shown. Does the xf86-video-amdgpu driver need adjustments for > this? It should eliminate stuttering for that case in xf86-video-amdgpu if it's t= he problem I think it is (double buffering the cursor). >=20 > However, turning on nightlight in Plasma Wayland still causes stutter, wh= ich > is not there with amdgpu.dc=3D0. 1. Gamma updates are slow updates that do a lot of register programming. Nightlight and RedShift issue a lot of these updates. 2. Gamma updates, like everything that isn't a cursor update, currently tar= get the next vblank period. 3. If the pageflip is in a separate commit or update than the gamma update, then it'll need to wait for the gamma update to finish and for the next vbl= ank interval. If this takes too long then we might miss the next vblank interval and have to wait for the one after that. I think it's a combination of these 3 issues. Even though it's Wayland and should be using the full atomic API, I'm not sure if plasma is actually iss= uing all that state in the same commit or not. My guess would be no, since you're seeing the stuttering. We do have a bug = with (2) for legacy gamma updates, since there isn't really any reason those sho= uld be waiting for the next flip / vblank other than to be consistent with the = rest of the atomic commit framework. > RedShift btw. is completely broken with amdgpu.dc=3D1 + modesetting DDX, = it > simply has no effect anymore (not related to the experimental atomic > modesetting patches). Not sure what the issue here would be. Gamma seems to work fine for legacy = and atomic on amdgpu (we pass the IGT tests for this) and it works fine in lega= cy desktops like GNOME on Xorg with the xf86-video-amdgpu DDX. Was this still on Plasma, but on X? --=20 You are receiving this mail because: You are the assignee for the bug.= --15591531540.7cA96fB37.4585 Date: Wed, 29 May 2019 18:05:54 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 19 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
(In reply to tempel.julian from comment #18)
> Huh, with modesetting driver, those patches elim=
inate the stutter when new
> windows are shown. Does the xf86-video-amdgpu driver need adjustments =
for
> this?

It should eliminate stuttering for that case in xf86-video-amdgpu if it's t=
he
problem I think it is (double buffering the cursor).

>=20
> However, turning on nightlight in Plasma Wayland still causes stutter,=
 which
> is not there with amdgpu.dc=3D0.

1. Gamma updates are slow updates that do a lot of register programming.
Nightlight and RedShift issue a lot of these updates.

2. Gamma updates, like everything that isn't a cursor update, currently tar=
get
the next vblank period.

3. If the pageflip is in a separate commit or update than the gamma update,
then it'll need to wait for the gamma update to finish and for the next vbl=
ank
interval. If this takes too long then we might miss the next vblank interval
and have to wait for the one after that.

I think it's a combination of these 3 issues. Even though it's Wayland and
should be using the full atomic API, I'm not sure if plasma is actually iss=
uing
all that state in the same commit or not.

My guess would be no, since you're seeing the stuttering. We do have a bug =
with
(2) for legacy gamma updates, since there isn't really any reason those sho=
uld
be waiting for the next flip / vblank other than to be consistent with the =
rest
of the atomic commit framework.

> RedShift btw. is completely broken with amdgpu.d=
c=3D1 + modesetting DDX, it
> simply has no effect anymore (not related to the experimental atomic
> modesetting patches).

Not sure what the issue here would be. Gamma seems to work fine for legacy =
and
atomic on amdgpu (we pass the IGT tests for this) and it works fine in lega=
cy
desktops like GNOME on Xorg with the xf86-video-amdgpu DDX.

Was this still on Plasma, but on X?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15591531540.7cA96fB37.4585-- --===============1073940313== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1073940313==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 29 May 2019 20:56:40 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1147148940==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 58F8A890F9 for ; Wed, 29 May 2019 20:56:40 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1147148940== Content-Type: multipart/alternative; boundary="15591634000.4fDc.12745" Content-Transfer-Encoding: 7bit --15591634000.4fDc.12745 Date: Wed, 29 May 2019 20:56:40 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #20 from tempel.julian@gmail.com --- I forgot that I patched this PR into my Xserver: https://gitlab.freedesktop.org/xorg/xserver/merge_requests/36 It is responsible for the blocked gamma adjustment and the better desktop window performance of the modesetting Xorg driver with the experimental ato= mic modesetting kernel patches vs. the xf86-video-amdgpu driver. So, since everything got a bit messy, let me recap the results and add a few more details: -The experimental atomic modesetting kernel patches actually improve the performance for desktop window usage for one aspect: When I open www.vsynctester.com in Chromium and quickly hover the mouse cursor over my system tray to trigger popup windows, this doesn't result in stuttering anymore. The same applies to little text popups (e.g. URLs of links) during regular web browsing. This is the case with both modesetting and xf86-video-amdgpu, window compositing is enabled and 100% free of tearing at the same time. -But there is still stutter on www.vsynctester.com in Chromium (please don't use Firefox for this, it even stutters on MS Windows when doing this...) wh= en I hide and show any other window, e.g. of running Dolphin file browser by clicking its starter icon in the taskbar. It's just the window that is shown and hidden, the program itself continues running all the time. This applies= to both modesetting and xf86-video-amdgpu driver. -But when I apply the aforementioned "WIP: modesetting: Use atomic more atomically" patch to Xserver (additionally to the experimental atomic modesetting kernel patches), the modesetting driver is also 100% free of stutter in this situation, while the xf86-video-amdgpu-driver is not. Question is: Can this also be incorporated into the xf86-video-amdgpu drive= r? This would be a VAST improvement, the stuttering during gamma adjustments i= mho is not close to being as important. -Now back to the stutter in games when moving the mouse: This is completely untouched by all this. The xf86-video-amdgpu driver always show stuttering = in the mentioned games (as long as amdgpu.dc=3D1), while modesetting and also xwayland don't. Oof, I hope I didn't forget anything. ;) --=20 You are receiving this mail because: You are the assignee for the bug.= --15591634000.4fDc.12745 Date: Wed, 29 May 2019 20:56:40 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 20 on bug 11065= 9 from tempel.j= ulian@gmail.com
I forgot that I patched this PR into my Xserver:
h=
ttps://gitlab.freedesktop.org/xorg/xserver/merge_requests/36
It is responsible for the blocked gamma adjustment and the better desktop
window performance of the modesetting Xorg driver with the experimental ato=
mic
modesetting kernel patches vs. the xf86-video-amdgpu driver.

So, since everything got a bit messy, let me recap the results and add a few
more details:

-The experimental atomic modesetting kernel patches actually improve the
performance for desktop window usage for one aspect: When I open
www.vsynctester.com in Chromium and quickly hover the mouse cursor over my
system tray to trigger popup windows, this doesn't result in stuttering
anymore. The same applies to little text popups (e.g. URLs of links) during
regular web browsing. This is the case with both modesetting and
xf86-video-amdgpu, window compositing is enabled and 100% free of tearing at
the same time.

-But there is still stutter on www.vsynctester.com in Chromium (please don't
use Firefox for this, it even stutters on MS Windows when doing this...) wh=
en I
hide and show any other window, e.g. of running Dolphin file browser by
clicking its starter icon in the taskbar. It's just the window that is shown
and hidden, the program itself continues running all the time. This applies=
 to
both modesetting and xf86-video-amdgpu driver.

-But when I apply the aforementioned "WIP: modesetting: Use atomic more
atomically" patch to Xserver (additionally to the experimental atomic
modesetting kernel patches), the modesetting driver is also 100% free of
stutter in this situation, while the xf86-video-amdgpu-driver is not.
Question is: Can this also be incorporated into the xf86-video-amdgpu drive=
r?
This would be a VAST improvement, the stuttering during gamma adjustments i=
mho
is not close to being as important.

-Now back to the stutter in games when moving the mouse: This is completely
untouched by all this. The xf86-video-amdgpu driver always show stuttering =
in
the mentioned games (as long as amdgpu.dc=3D1), while modesetting and also
xwayland don't.


Oof, I hope I didn't forget anything. ;)


You are receiving this mail because:
  • You are the assignee for the bug.
= --15591634000.4fDc.12745-- --===============1147148940== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1147148940==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 07 Jun 2019 09:03:16 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1007195393==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id E63D589C84 for ; Fri, 7 Jun 2019 09:03:15 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1007195393== Content-Type: multipart/alternative; boundary="15598981952.5B64dBE7.28619" Content-Transfer-Encoding: 7bit --15598981952.5B64dBE7.28619 Date: Fri, 7 Jun 2019 09:03:15 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #21 from tempel.julian@gmail.com --- I'm open to trying out other patches, e.g. concerning double buffering for = the cursor. :) --=20 You are receiving this mail because: You are the assignee for the bug.= --15598981952.5B64dBE7.28619 Date: Fri, 7 Jun 2019 09:03:15 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 21 on bug 11065= 9 from tempel.j= ulian@gmail.com
I'm open to trying out other patches, e.g. concerning double b=
uffering for the
cursor. :)


You are receiving this mail because:
  • You are the assignee for the bug.
= --15598981952.5B64dBE7.28619-- --===============1007195393== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1007195393==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Sat, 08 Jun 2019 17:50:13 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0642001462==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 37FD08922B for ; Sat, 8 Jun 2019 17:50:13 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0642001462== Content-Type: multipart/alternative; boundary="15600162132.e3BCa7.18122" Content-Transfer-Encoding: 7bit --15600162132.e3BCa7.18122 Date: Sat, 8 Jun 2019 17:50:13 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #22 from tempel.julian@gmail.com --- The Witcher 3 is affected as well (a bit less obvious, but still quite bad = vs. modesetting or amdgpu.dc=3D0). So, it seems this is a real dealbreaker for playing games on Linux, which imho justifies to raise this ticket's priorit= y. :( --=20 You are receiving this mail because: You are the assignee for the bug.= --15600162132.e3BCa7.18122 Date: Sat, 8 Jun 2019 17:50:13 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 22 on bug 11065= 9 from tempel.j= ulian@gmail.com
The Witcher 3 is affected as well (a bit less obvious, but sti=
ll quite bad vs.
modesetting or amdgpu.dc=3D0). So, it seems this is a real dealbreaker for
playing games on Linux, which imho justifies to raise this ticket's priorit=
y.
:(


You are receiving this mail because:
  • You are the assignee for the bug.
= --15600162132.e3BCa7.18122-- --===============0642001462== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0642001462==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Sat, 08 Jun 2019 17:50:22 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0215272822==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id E5EB989229 for ; Sat, 8 Jun 2019 17:50:21 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0215272822== Content-Type: multipart/alternative; boundary="15600162210.bCcAE21.18884" Content-Transfer-Encoding: 7bit --15600162210.bCcAE21.18884 Date: Sat, 8 Jun 2019 17:50:21 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 tempel.julian@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|medium |high --=20 You are receiving this mail because: You are the assignee for the bug.= --15600162210.bCcAE21.18884 Date: Sat, 8 Jun 2019 17:50:21 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated tempel.julian@= ;gmail.com changed bug 11065= 9
What Removed Added
Priority medium high


You are receiving this mail because:
  • You are the assignee for the bug.
= --15600162210.bCcAE21.18884-- --===============0215272822== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0215272822==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 20 Jun 2019 10:40:01 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0513958198==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id D5B906E573 for ; Thu, 20 Jun 2019 10:40:01 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0513958198== Content-Type: multipart/alternative; boundary="15610272012.89F3Bc.14674" Content-Transfer-Encoding: 7bit --15610272012.89F3Bc.14674 Date: Thu, 20 Jun 2019 10:40:01 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #23 from tempel.julian@gmail.com --- Any news on this? I'd really like to have this sorted out before I wholeheartedly recommended Navi for Linux gaming. I can imagine that Navi causes a ton of work, but still this issue is painf= ul. --=20 You are receiving this mail because: You are the assignee for the bug.= --15610272012.89F3Bc.14674 Date: Thu, 20 Jun 2019 10:40:01 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 23 on bug 11065= 9 from tempel.j= ulian@gmail.com
Any news on this? I'd really like to have this sorted out befo=
re I
wholeheartedly recommended Navi for Linux gaming.
I can imagine that Navi causes a ton of work, but still this issue is painf=
ul.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15610272012.89F3Bc.14674-- --===============0513958198== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0513958198==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 27 Jun 2019 15:17:20 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2051789384==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 67D516E507 for ; Thu, 27 Jun 2019 15:17:20 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============2051789384== Content-Type: multipart/alternative; boundary="15616486400.CB2Ea957.23769" Content-Transfer-Encoding: 7bit --15616486400.CB2Ea957.23769 Date: Thu, 27 Jun 2019 15:17:20 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #24 from tempel.julian@gmail.com --- I've mentioned kwin-lowlatency in this ticket: https://bugs.freedesktop.org/show_bug.cgi?id=3D108917#add_comment It can be used as some kind of workaround for this wine issue, as the stutt= er doesn't occur when kwin compositing (and thus vsync) is enabled on top of t= he games' vsync. Of course this is far from being optimal, as 1. It breaks FreeSync. 2. There is an additional backbuffer queue, causing additional input (or perhaps better output) latency. 3. It may introduce additional stutter when framerate drops below refreshra= te --- FreeSync situation for wine games seems really terrible with due to this bu= g. :( --=20 You are receiving this mail because: You are the assignee for the bug.= --15616486400.CB2Ea957.23769 Date: Thu, 27 Jun 2019 15:17:20 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 24 on bug 11065= 9 from tempel.j= ulian@gmail.com
I've mentioned kwin-lowlatency in this ticket:
https://bugs.freedesktop.org/show_bug.=
cgi?id=3D108917#add_comment

It can be used as some kind of workaround for this wine issue, as the stutt=
er
doesn't occur when kwin compositing (and thus vsync) is enabled on top of t=
he
games' vsync.

Of course this is far from being optimal, as
1. It breaks FreeSync.
2. There is an additional backbuffer queue, causing additional input (or
perhaps better output) latency.
3. It may introduce additional stutter when framerate drops below refreshra=
te

---

FreeSync situation for wine games seems really terrible with due to this bu=
g.
:(


You are receiving this mail because:
  • You are the assignee for the bug.
= --15616486400.CB2Ea957.23769-- --===============2051789384== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============2051789384==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 10 Jul 2019 09:42:32 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1477642656==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id E3FA689E43 for ; Wed, 10 Jul 2019 09:42:32 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1477642656== Content-Type: multipart/alternative; boundary="15627517521.0836DD.22009" Content-Transfer-Encoding: 7bit --15627517521.0836DD.22009 Date: Wed, 10 Jul 2019 09:42:32 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #25 from tempel.julian@gmail.com --- Applying this MR and disabling HW cursor "fixes" the mouse skipping in the = menu of Hitman 2 (as there is a cursor visible and thus pageflipping is turned o= ff): https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/merge_requests= /38 But in the actual game, there is no cursor visible and so there is severe stutter again. I also reported the bug to the wine devs (still I think this is rather a bu= g of xf86-video-amdgpu): https://bugs.winehq.org/show_bug.cgi?id=3D47428 There I mentioned that setting "MouseWarpOverride =3D disable" (a wine feat= ures to work around/solve mouse issues) fixes the problem for wined3d/gallium ni= ne. However, it does not fix the issue in Hitman 2. The issue in Hitman 2 also is a bit different, as it doesn't seem to have slowdowns regarding the rendering performance, but instead the mouse input rather seems to be partially blocked or discarded. But again: This does not occur without xf86-video-amdgpu or amdgpu.dc=3D1. --=20 You are receiving this mail because: You are the assignee for the bug.= --15627517521.0836DD.22009 Date: Wed, 10 Jul 2019 09:42:32 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 25 on bug 11065= 9 from tempel.j= ulian@gmail.com
Applying this MR and disabling HW cursor "fixes" the=
 mouse skipping in the menu
of Hitman 2 (as there is a cursor visible and thus pageflipping is turned o=
ff):
https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgp=
u/merge_requests/38

But in the actual game, there is no cursor visible and so there is severe
stutter again.

I also reported the bug to the wine devs (still I think this is rather a bu=
g of
xf86-video-amdgpu):
https://bugs.wi=
nehq.org/show_bug.cgi?id=3D47428
There I mentioned that setting "MouseWarpOverride =3D disable" (a=
 wine features
to work around/solve mouse issues) fixes the problem for wined3d/gallium ni=
ne.
However, it does not fix the issue in Hitman 2.

The issue in Hitman 2 also is a bit different, as it doesn't seem to have
slowdowns regarding the rendering performance, but instead the mouse input
rather seems to be partially blocked or discarded. But again: This does not
occur without xf86-video-amdgpu or amdgpu.dc=3D1.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15627517521.0836DD.22009-- --===============1477642656== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1477642656==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 10 Jul 2019 13:50:06 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0076535115==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id F16B56E0E2 for ; Wed, 10 Jul 2019 13:50:05 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0076535115== Content-Type: multipart/alternative; boundary="15627666053.84f954.23072" Content-Transfer-Encoding: 7bit --15627666053.84f954.23072 Date: Wed, 10 Jul 2019 13:50:05 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #26 from Michel D=C3=A4nzer --- (In reply to tempel.julian from comment #25) > I also reported the bug to the wine devs (still I think this is rather a = bug > of xf86-video-amdgpu): It's a kernel issue, not an xf86-video-amdgpu one. --=20 You are receiving this mail because: You are the assignee for the bug.= --15627666053.84f954.23072 Date: Wed, 10 Jul 2019 13:50:05 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 26 on bug 11065= 9 from Michel D=C3=A4nzer
(In reply to tempel.julian from comment #25)
> I also reported the bug to the wine devs (still =
I think this is rather a bug
> of xf86-video-amdgpu):

It's a kernel issue, not an xf86-video-amdgpu one.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15627666053.84f954.23072-- --===============0076535115== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0076535115==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 10 Jul 2019 19:08:33 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1610836450==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 537B86E122 for ; Wed, 10 Jul 2019 19:08:33 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1610836450== Content-Type: multipart/alternative; boundary="15627857130.f12c5Bb.6809" Content-Transfer-Encoding: 7bit --15627857130.f12c5Bb.6809 Date: Wed, 10 Jul 2019 19:08:33 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #27 from tempel.julian@gmail.com --- (In reply to Michel D=C3=A4nzer from comment #26) > It's a kernel issue, not an xf86-video-amdgpu one. Thanks for clarifying. I could also reproduce this issue with Doom OpenGL in Steam Play/Proton 4.9= . As soon as I move the mouse enough, there are frametime spikes (the red ones in the "total" graph): https://abload.de/img/screenshot_20190710_26sk21.png When I turn off pageflipping in xorg config, the red spikes there are gone: https://abload.de/img/screenshot_20190710_2k7k67.png Luckily, the Vulkan renderer of the game doesn't show the issue. But it once again makes clear that this bug can affect a wide variety of software in Wi= ne. --=20 You are receiving this mail because: You are the assignee for the bug.= --15627857130.f12c5Bb.6809 Date: Wed, 10 Jul 2019 19:08:33 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 27 on bug 11065= 9 from tempel.j= ulian@gmail.com
(In reply to Michel D=C3=A4nzer from comment #26)
> It's a kernel issue, not an xf86-video-amdgpu on=
e.
Thanks for clarifying.
I could also reproduce this issue with Doom OpenGL in Steam Play/Proton 4.9=
. As
soon as I move the mouse enough, there are frametime spikes (the red ones in
the "total" graph):
https://ab=
load.de/img/screenshot_20190710_26sk21.png

When I turn off pageflipping in xorg config, the red spikes there are gone:
https://ab=
load.de/img/screenshot_20190710_2k7k67.png

Luckily, the Vulkan renderer of the game doesn't show the issue. But it once
again makes clear that this bug can affect a wide variety of software in Wi=
ne.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15627857130.f12c5Bb.6809-- --===============1610836450== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1610836450==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 18 Jul 2019 21:30:03 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0696212608==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 0B5446E46C for ; Thu, 18 Jul 2019 21:30:04 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0696212608== Content-Type: multipart/alternative; boundary="15634854031.A0cdA.14276" Content-Transfer-Encoding: 7bit --15634854031.A0cdA.14276 Date: Thu, 18 Jul 2019 21:30:03 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #28 from tempel.julian@gmail.com --- Situation is still unchanged with latest drm-next-5.4-wip kernel branch fro= m a few minutes ago. :( --=20 You are receiving this mail because: You are the assignee for the bug.= --15634854031.A0cdA.14276 Date: Thu, 18 Jul 2019 21:30:03 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 28 on bug 11065= 9 from tempel.j= ulian@gmail.com
Situation is still unchanged with latest drm-next-5.4-wip kern=
el branch from a
few minutes ago. :(


You are receiving this mail because:
  • You are the assignee for the bug.
= --15634854031.A0cdA.14276-- --===============0696212608== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0696212608==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Sat, 10 Aug 2019 10:56:53 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0118503768==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id D25576E2B0 for ; Sat, 10 Aug 2019 10:56:52 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0118503768== Content-Type: multipart/alternative; boundary="15654346120.38633.8147" Content-Transfer-Encoding: 7bit --15654346120.38633.8147 Date: Sat, 10 Aug 2019 10:56:52 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #29 from tempel.julian@gmail.com --- The patches by Nicholas are now merged in drm-next-5.4 branch (tested with recent commit that bases the branch on 5.3-rc3), but the mouse input issue = in certain games is still unaffected. I was also able to reproduce it with a different system (also with RX 580) which features a 60Hz FreeSync display, it definitely makes FreeSync imposs= ible to use in the aforementioned titles. --=20 You are receiving this mail because: You are the assignee for the bug.= --15654346120.38633.8147 Date: Sat, 10 Aug 2019 10:56:52 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 29 on bug 11065= 9 from tempel.j= ulian@gmail.com
The patches by Nicholas are now merged in drm-next-5.4 branch =
(tested with
recent commit that bases the branch on 5.3-rc3), but the mouse input issue =
in
certain games is still unaffected.

I was also able to reproduce it with a different system (also with RX 580)
which features a 60Hz FreeSync display, it definitely makes FreeSync imposs=
ible
to use in the aforementioned titles.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15654346120.38633.8147-- --===============0118503768== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0118503768==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 21 Aug 2019 17:49:58 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1160015187==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id F414E89F19 for ; Wed, 21 Aug 2019 17:49:57 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1160015187== Content-Type: multipart/alternative; boundary="15664097970.cc3bA4B0.5764" Content-Transfer-Encoding: 7bit --15664097970.cc3bA4B0.5764 Date: Wed, 21 Aug 2019 17:49:57 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #30 from Nicholas Kazlauskas --- (In reply to tempel.julian from comment #29) > The patches by Nicholas are now merged in drm-next-5.4 branch (tested with > recent commit that bases the branch on 5.3-rc3), but the mouse input issue > in certain games is still unaffected. >=20 > I was also able to reproduce it with a different system (also with RX 580) > which features a 60Hz FreeSync display, it definitely makes FreeSync > impossible to use in the aforementioned titles. I still can't reproduce on any setup I've tried. Here is the current setup I have: RX580 1920x1080 @ 144Hz amd-staging-drm-next (6c7a8d5c0772) xf86-video-amdgpu 19.0.1-1 mesa 19.1.4-1 plasma-desktop 5.16.4-1 There are no spikes in the DXVK overlay in Hitman 2 when moving the mouse a= nd no noticeable jitter in input. I am using plasma with the compositor enabled, tearing prevention auto and fullscreen redirection allowed. PageFlip is enabled in xf86-video-amdgpu. I do see stutters in the graph when moving the cursor over the mission tile= s on the menu, but this is GFX stuttering - not display. Moving the cursor at the top of the screen in the menu produces no stuttering. FreeSync isn't active since this is DXVK. --=20 You are receiving this mail because: You are the assignee for the bug.= --15664097970.cc3bA4B0.5764 Date: Wed, 21 Aug 2019 17:49:57 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 30 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
(In reply to tempel.julian from comment #29)
> The patches by Nicholas are now merged in drm-ne=
xt-5.4 branch (tested with
> recent commit that bases the branch on 5.3-rc3), but the mouse input i=
ssue
> in certain games is still unaffected.
>=20
> I was also able to reproduce it with a different system (also with RX =
580)
> which features a 60Hz FreeSync display, it definitely makes FreeSync
> impossible to use in the aforementioned titles.

I still can't reproduce on any setup I've tried.

Here is the current setup I have:

RX580 1920x1080 @ 144Hz
amd-staging-drm-next (6c7a8d5c0772)
xf86-video-amdgpu 19.0.1-1
mesa 19.1.4-1
plasma-desktop 5.16.4-1

There are no spikes in the DXVK overlay in Hitman 2 when moving the mouse a=
nd
no noticeable jitter in input.

I am using plasma with the compositor enabled, tearing prevention auto and
fullscreen redirection allowed. PageFlip is enabled in xf86-video-amdgpu.

I do see stutters in the graph when moving the cursor over the mission tile=
s on
the menu, but this is GFX stuttering - not display. Moving the cursor at the
top of the screen in the menu produces no stuttering.

FreeSync isn't active since this is DXVK.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664097970.cc3bA4B0.5764-- --===============1160015187== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1160015187==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 21 Aug 2019 18:37:42 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0663917440==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 0A4096E99B for ; Wed, 21 Aug 2019 18:37:43 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0663917440== Content-Type: multipart/alternative; boundary="15664126623.4a46a.22992" Content-Transfer-Encoding: 7bit --15664126623.4a46a.22992 Date: Wed, 21 Aug 2019 18:37:42 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #31 from tempel.julian@gmail.com --- Created attachment 145117 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145117&action=3Dedit new dmesg log with staging-drm-next kernel default parameters --=20 You are receiving this mail because: You are the assignee for the bug.= --15664126623.4a46a.22992 Date: Wed, 21 Aug 2019 18:37:42 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 31 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145117 [details]
new dmesg log with staging-drm-next kernel default parameters


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664126623.4a46a.22992-- --===============0663917440== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0663917440==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 21 Aug 2019 18:40:25 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1574992046==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 7C2D189CA1 for ; Wed, 21 Aug 2019 18:40:35 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1574992046== Content-Type: multipart/alternative; boundary="15664128350.e66ddeaf6.22719" Content-Transfer-Encoding: 7bit --15664128350.e66ddeaf6.22719 Date: Wed, 21 Aug 2019 18:40:35 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #32 from tempel.julian@gmail.com --- Created attachment 145118 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145118&action=3Dedit issue demonstrated with D9VK frametime graph in game Oblivion --=20 You are receiving this mail because: You are the assignee for the bug.= --15664128350.e66ddeaf6.22719 Date: Wed, 21 Aug 2019 18:40:35 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 32 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145118 [details]
issue demonstrated with D9VK frametime graph in game Oblivion


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664128350.e66ddeaf6.22719-- --===============1574992046== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1574992046==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 21 Aug 2019 18:48:13 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1195994902==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 8512C6E978 for ; Wed, 21 Aug 2019 18:48:13 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1195994902== Content-Type: multipart/alternative; boundary="15664132932.6eAa.22393" Content-Transfer-Encoding: 7bit --15664132932.6eAa.22393 Date: Wed, 21 Aug 2019 18:48:13 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #33 from Nicholas Kazlauskas --- I haven't seen anything like the video in my testing. It also doesn't seem = to happen every time so I'm wondering if something else is going on in the background that's issuing atomic commits. Do you mind posting the relevant portion of a dmesg log after running the following: echo 0x52 > /sys/module/drm/parameters/debug This will generate a ton of debug information and will likely kill your performance, but if you can reproduce the portion of the frametime graph wi= th the red spikes and post that part of the log that would help. --=20 You are receiving this mail because: You are the assignee for the bug.= --15664132932.6eAa.22393 Date: Wed, 21 Aug 2019 18:48:13 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664132932.6eAa.22393-- --===============1195994902== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1195994902==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 21 Aug 2019 18:53:26 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1690118391==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 232B26E9C0 for ; Wed, 21 Aug 2019 18:53:26 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1690118391== Content-Type: multipart/alternative; boundary="15664136061.FD5fC22E.25457" Content-Transfer-Encoding: 7bit --15664136061.FD5fC22E.25457 Date: Wed, 21 Aug 2019 18:53:26 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #34 from tempel.julian@gmail.com --- Thank you for being still with me on this. I've downgraded to stock packages provided by Arch stable repository, which= is: xorg-server 1.20.5 xf86-video-amdgpu 19.0.1 mesa 19.1.4 stock (read: no) xorg config no custom kernel parameters (except of of disabling intel_pstate, see new dmesg.log attached) And I've also installed amd-staging-drm-next (6c7a8d5c0772) just like you. But: The issue is unchanged. To further illustrate the issue, I've recorded= a capture of it in the game TESV: Oblivion in D9VK (no difference to WineD3D = or Gallium Nine regarding this issue). The capturing process in OBS Studio via Xcomposite breaks pageflipping, but= I can turn it on again via TearFree which I enable via hotkey on the fly. The result 100% matches running the game with modesetting DDX or amdgpu.dc=3D0 = (no spikes) vs. xf86-video-amdgpu + amdgpu.dc=3D1 (nasty spikes). Hitman 2 is a bit different, as it doesn't show render spikes for me either= (I think I was first mistaken regarding that difference, sorry for the confusi= on), but the mouse input just blocks/skips heavily and is even more unplayable t= han Oblivion/Skyrim etc. I was just writing this while I read your new reply. I'll gladly try what y= ou have suggested. --=20 You are receiving this mail because: You are the assignee for the bug.= --15664136061.FD5fC22E.25457 Date: Wed, 21 Aug 2019 18:53:26 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 34 on bug 11065= 9 from tempel.j= ulian@gmail.com
Thank you for being still with me on this.

I've downgraded to stock packages provided by Arch stable repository, which=
 is:
xorg-server 1.20.5
xf86-video-amdgpu 19.0.1
mesa  19.1.4
stock (read: no) xorg config
no custom kernel parameters (except of of disabling intel_pstate, see new
dmesg.log attached)

And I've also installed amd-staging-drm-next (6c7a8d5c0772) just like you.

But: The issue is unchanged. To further illustrate the issue, I've recorded=
 a
capture of it in the game TESV: Oblivion in D9VK (no difference to WineD3D =
or
Gallium Nine regarding this issue).

The capturing process in OBS Studio via Xcomposite breaks pageflipping, but=
 I
can turn it on again via TearFree which I enable via hotkey on the fly. The
result 100% matches running the game with modesetting DDX or amdgpu.dc=3D0 =
(no
spikes) vs. xf86-video-amdgpu + amdgpu.dc=3D1 (nasty spikes).

Hitman 2 is a bit different, as it doesn't show render spikes for me either=
 (I
think I was first mistaken regarding that difference, sorry for the confusi=
on),
but the mouse input just blocks/skips heavily and is even more unplayable t=
han
Oblivion/Skyrim etc.

I was just writing this while I read your new reply. I'll gladly try what y=
ou
have suggested.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664136061.FD5fC22E.25457-- --===============1690118391== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1690118391==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 21 Aug 2019 19:17:04 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1289520074==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id A5FA66E983 for ; Wed, 21 Aug 2019 19:17:04 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1289520074== Content-Type: multipart/alternative; boundary="15664150243.e7c0B926.31757" Content-Transfer-Encoding: 7bit --15664150243.e7c0B926.31757 Date: Wed, 21 Aug 2019 19:17:04 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #35 from tempel.julian@gmail.com --- Created attachment 145119 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145119&action=3Dedit debug dmesg.log --=20 You are receiving this mail because: You are the assignee for the bug.= --15664150243.e7c0B926.31757 Date: Wed, 21 Aug 2019 19:17:04 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 35 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145119 [details]
debug dmesg.log


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664150243.e7c0B926.31757-- --===============1289520074== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1289520074==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 21 Aug 2019 19:18:18 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1707139083==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 1207B6E9C3 for ; Wed, 21 Aug 2019 19:18:18 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1707139083== Content-Type: multipart/alternative; boundary="15664150980.aFFBB.31720" Content-Transfer-Encoding: 7bit --15664150980.aFFBB.31720 Date: Wed, 21 Aug 2019 19:18:18 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #36 from tempel.julian@gmail.com --- The log now starts at [ 2788.164016], I hope nothing important is cut out. = Else I'd have to recheck my log size limits. --=20 You are receiving this mail because: You are the assignee for the bug.= --15664150980.aFFBB.31720 Date: Wed, 21 Aug 2019 19:18:18 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 36 on bug 11065= 9 from tempel.j= ulian@gmail.com
The log now starts at [ 2788.164016], I hope nothing important=
 is cut out. Else
I'd have to recheck my log size limits.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664150980.aFFBB.31720-- --===============1707139083== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1707139083==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 21 Aug 2019 19:58:57 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1541215051==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id C817C6E98E for ; Wed, 21 Aug 2019 19:58:56 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1541215051== Content-Type: multipart/alternative; boundary="15664175361.F6FaC.10879" Content-Transfer-Encoding: 7bit --15664175361.F6FaC.10879 Date: Wed, 21 Aug 2019 19:58:56 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #37 from Nicholas Kazlauskas --- Are you running a color management tool in the background? The difference between my setup and yours is that there isn't anything lock= ing the connectors hundreds of times per second and performing full updates. This is confirmed in your log by lines like the following: [ 2788.165907] [drm:drm_atomic_add_affected_connectors [drm]] Adding all current connectors for [CRTC:47:crtc-0] to 00000000acb155e9 --=20 You are receiving this mail because: You are the assignee for the bug.= --15664175361.F6FaC.10879 Date: Wed, 21 Aug 2019 19:58:56 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664175361.F6FaC.10879-- --===============1541215051== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1541215051==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 21 Aug 2019 20:26:19 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1119625988==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 971006EA10 for ; Wed, 21 Aug 2019 20:26:19 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1119625988== Content-Type: multipart/alternative; boundary="15664191793.895cda77b.17670" Content-Transfer-Encoding: 7bit --15664191793.895cda77b.17670 Date: Wed, 21 Aug 2019 20:26:19 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #38 from tempel.julian@gmail.com --- Huh, that seems suspicious. I'm not aware of any such a tool which would be active for me all the time. I had redshift installed, but it wasn't running= in background, so not surprisingly uninstalling it and restarting the system didn't help. There is colord running, but killing its process didn't help either. So I'm a bit clueless how this comes. If I knew how, I'd try to turn it off. Could you try manually disabling KWin compositing via Shift + Alt + F12 bef= ore starting Hitman 2? I just tricked myself when trying out Xfce instead of Plasma, but the reason why Xfce wasn't showing the issue was that it didn't turn off compositing in fullscreen (despite of an option telling otherwise). After manually turning= off compositing, the issue was the same as on Plasma without compositor. --=20 You are receiving this mail because: You are the assignee for the bug.= --15664191793.895cda77b.17670 Date: Wed, 21 Aug 2019 20:26:19 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 38 on bug 11065= 9 from tempel.j= ulian@gmail.com
Huh, that seems suspicious. I'm not aware of any such a tool w=
hich would be
active for me all the time. I had redshift installed, but it wasn't running=
 in
background, so not surprisingly uninstalling it and restarting the system
didn't help. There is  colord running, but killing its process didn't help
either.
So I'm a bit clueless how this comes. If I knew how, I'd try to turn it off.

Could you try manually disabling KWin compositing via Shift + Alt + F12 bef=
ore
starting Hitman 2?
I just tricked myself when trying out Xfce instead of Plasma, but the reason
why Xfce wasn't showing the issue was that it didn't turn off compositing in
fullscreen (despite of an option telling otherwise). After manually turning=
 off
compositing, the issue was the same as on Plasma without compositor.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664191793.895cda77b.17670-- --===============1119625988== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1119625988==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 22 Aug 2019 14:44:04 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1047984226==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 7722E6EB69 for ; Thu, 22 Aug 2019 14:44:04 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1047984226== Content-Type: multipart/alternative; boundary="15664850440.b77d7bec.22297" Content-Transfer-Encoding: 7bit --15664850440.b77d7bec.22297 Date: Thu, 22 Aug 2019 14:44:04 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #39 from Nicholas Kazlauskas --- Disabling the compositor doesn't make a difference as far as stuttering goes for Hitman 2's DXVK - I don't see any commits in the log that are lock the connector and all the planes. I don't have Oblivion on my machine to test, but I tried running the DX9 version of Heaven under proton and I don't see stuttering or any gamma/color adjustment commits under that either. No issues with FreeSync when running = it either from what I can tell with vsync both on/off. Those commits are definitely what's causing your stuttering, but I'm not su= re what's actually creating them. My initial guess was something in the compatibility layer for DX9 games, but I don't see that on my setup. Is it only Oblivion that has this issue for you? I'm not sure how much of this can be a kernel level fix - I think we need to lock all the planes whenever gamma or color adjustments have been made and = that probably includes the cursor plane as well. If the cursor plane is included that will block asynchronous cursor updates from occurring until the color adjustments have been done. This is why the cursor causes stuttering. A check could potentially be made to not lock all the planes for redundant color management commits, but I'm not sure if the color adjustments request= ed are redundant or not. It could be the case that the application is requesti= ng different color adjustments every single time. --=20 You are receiving this mail because: You are the assignee for the bug.= --15664850440.b77d7bec.22297 Date: Thu, 22 Aug 2019 14:44:04 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 39 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
Disabling the compositor doesn't make a difference as far as s=
tuttering goes
for Hitman 2's DXVK - I don't see any commits in the log that are lock the
connector and all the planes.

I don't have Oblivion on my machine to test, but I tried running the DX9
version of Heaven under proton and I don't see stuttering or any gamma/color
adjustment commits under that either. No issues with FreeSync when running =
it
either from what I can tell with vsync both on/off.

Those commits are definitely what's causing your stuttering, but I'm not su=
re
what's actually creating them. My initial guess was something in the
compatibility layer for DX9 games, but I don't see that on my setup.

Is it only Oblivion that has this issue for you?

I'm not sure how much of this can be a kernel level fix - I think we need to
lock all the planes whenever gamma or color adjustments have been made and =
that
probably includes the cursor plane as well. If the cursor plane is included
that will block asynchronous cursor updates from occurring until the color
adjustments have been done. This is why the cursor causes stuttering.

A check could potentially be made to not lock all the planes for redundant
color management commits, but I'm not sure if the color adjustments request=
ed
are redundant or not. It could be the case that the application is requesti=
ng
different color adjustments every single time.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664850440.b77d7bec.22297-- --===============1047984226== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1047984226==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 22 Aug 2019 16:21:07 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1617927540==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 70E736E524 for ; Thu, 22 Aug 2019 16:21:44 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1617927540== Content-Type: multipart/alternative; boundary="15664909042.C281cE.9981" Content-Transfer-Encoding: 7bit --15664909042.C281cE.9981 Date: Thu, 22 Aug 2019 16:21:44 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #40 from tempel.julian@gmail.com --- Created attachment 145137 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145137&action=3Dedit video demonstrating the issue in Hitman 2 (different to Oblivion/Skyrim) --=20 You are receiving this mail because: You are the assignee for the bug.= --15664909042.C281cE.9981 Date: Thu, 22 Aug 2019 16:21:44 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 40 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145137 [details]
video demonstrating the issue in Hitman 2 (different to Oblivion/Skyrim)
        


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664909042.C281cE.9981-- --===============1617927540== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1617927540==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 22 Aug 2019 16:40:59 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1351223294==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id EBFE06E544 for ; Thu, 22 Aug 2019 16:40:58 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1351223294== Content-Type: multipart/alternative; boundary="15664920580.94dAF1.14977" Content-Transfer-Encoding: 7bit --15664920580.94dAF1.14977 Date: Thu, 22 Aug 2019 16:40:58 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #41 from tempel.julian@gmail.com --- Created attachment 145138 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145138&action=3Dedit debug dmesg.log after running Hitman 2 with the issue --=20 You are receiving this mail because: You are the assignee for the bug.= --15664920580.94dAF1.14977 Date: Thu, 22 Aug 2019 16:40:58 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 41 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145138 [details]
debug dmesg.log after running Hitman 2 with the issue


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664920580.94dAF1.14977-- --===============1351223294== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1351223294==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 22 Aug 2019 17:00:27 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1340351897==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 5CC266E55C for ; Thu, 22 Aug 2019 17:00:27 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1340351897== Content-Type: multipart/alternative; boundary="15664932271.bCed77.18517" Content-Transfer-Encoding: 7bit --15664932271.bCed77.18517 Date: Thu, 22 Aug 2019 17:00:27 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #42 from tempel.julian@gmail.com --- (In reply to Nicholas Kazlauskas from comment #39) > Disabling the compositor doesn't make a difference as far as stuttering g= oes > for Hitman 2's DXVK - I don't see any commits in the log that are lock the > connector and all the planes. Thanks for trying! > I don't have Oblivion on my machine to test, but I tried running the DX9 > version of Heaven under proton and I don't see stuttering or any gamma/co= lor > adjustment commits under that either. No issues with FreeSync when running > it either from what I can tell with vsync both on/off. I've given Heaven a try, it doesn't show the issue for me either (DX9 via D9VK). > Those commits are definitely what's causing your stuttering, but I'm not > sure what's actually creating them. My initial guess was something in the > compatibility layer for DX9 games, but I don't see that on my setup. I've attached a debug dmesg log after triggering the issue in Hitman 2. It = is also what is shown in the new video capture I've provided. As you can see, there are no rendering spikes, but instead the mouse input (and perhaps partially also keyboard) seems to be discarded a lot, causing such jumps. T= his is also there without vsync enabled, but less obvious. Just like the render spikes in Oblivion/Skyrim, this issue completely disappears by turning off pageflipping in xorg config, switching to modesetting DDX or disabling atom= ic modesetting via amdgpu.dc=3D0. I wonder if the log confirms that it's the s= ame issue (or the issue has the same roots)? > Is it only Oblivion that has this issue for you? I found out that also the native OpenGL renderer of Doom 2016 (which also h= as a free demo on Steam) shows the same behavior as Oblivion/Skyrim, despite of = no 3D API wrapper involved. For whatever reason, the Vulkan renderer of the game doesn't show the issue= , it seems to run flawlessly with both pageflipping + vsync. > I'm not sure how much of this can be a kernel level fix - I think we need= to > lock all the planes whenever gamma or color adjustments have been made and > that probably includes the cursor plane as well. If the cursor plane is > included that will block asynchronous cursor updates from occurring until > the color adjustments have been done. This is why the cursor causes > stuttering. Would it be possible to provide a test patch that completely blocks any gam= ma adjustment either in Xorg or the kernel? Then we'd have ultimate proof. :) > A check could potentially be made to not lock all the planes for redundant > color management commits, but I'm not sure if the color adjustments > requested are redundant or not. It could be the case that the application= is > requesting different color adjustments every single time. It seems some suboptimal behavior of Wine can trigger this issue, but I sup= pose it would automatically be fixed together with this issue which I reported regarding gamma adjustment performance and atomic modesetting: https://bugs.freedesktop.org/show_bug.cgi?id=3D108917 I btw. can reproduce that issue by simply booting Fedora 30 Workstation Gno= me Live and enable the nightlight feature, the color grading phase makes everything stutter. --=20 You are receiving this mail because: You are the assignee for the bug.= --15664932271.bCed77.18517 Date: Thu, 22 Aug 2019 17:00:27 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 42 on bug 11065= 9 from tempel.j= ulian@gmail.com
(In reply to Nicholas Kazlauskas from comment #39)
> Disabling the compositor doesn't make a differen=
ce as far as stuttering goes
> for Hitman 2's DXVK - I don't see any commits in the log that are lock=
 the
> connector and all the planes.

Thanks for trying!

> I don't have Oblivion on my machine to test, but=
 I tried running the DX9
> version of Heaven under proton and I don't see stuttering or any gamma=
/color
> adjustment commits under that either. No issues with FreeSync when run=
ning
> it either from what I can tell with vsync both on/off.

I've given Heaven a try, it doesn't show the issue for me either (DX9 via
D9VK).

> Those commits are definitely what's causing your=
 stuttering, but I'm not
> sure what's actually creating them. My initial guess was something in =
the
> compatibility layer for DX9 games, but I don't see that on my setup.

I've attached a debug dmesg log after triggering the issue in Hitman 2. It =
is
also what is shown in the new video capture I've provided. As you can see,
there are no rendering spikes, but instead the mouse input (and perhaps
partially also keyboard) seems to be discarded a lot, causing such jumps. T=
his
is also there without vsync enabled, but less obvious. Just like the render
spikes in Oblivion/Skyrim, this issue completely disappears by turning off
pageflipping in xorg config, switching to modesetting DDX or disabling atom=
ic
modesetting via amdgpu.dc=3D0. I wonder if the log confirms that it's the s=
ame
issue (or the issue has the same roots)?

> Is it only Oblivion that has this issue for you?=


I found out that also the native OpenGL renderer of Doom 2016 (which also h=
as a
free demo on Steam) shows the same behavior as Oblivion/Skyrim, despite of =
no
3D API wrapper involved.
For whatever reason, the Vulkan renderer of the game doesn't show the issue=
, it
seems to run flawlessly with both pageflipping + vsync.

> I'm not sure how much of this can be a kernel le=
vel fix - I think we need to
> lock all the planes whenever gamma or color adjustments have been made=
 and
> that probably includes the cursor plane as well. If the cursor plane is
> included that will block asynchronous cursor updates from occurring un=
til
> the color adjustments have been done. This is why the cursor causes
> stuttering.

Would it be possible to provide a test patch that completely blocks any gam=
ma
adjustment either in Xorg or the kernel? Then we'd have ultimate proof. :)

> A check could potentially be made to not lock al=
l the planes for redundant
> color management commits, but I'm not sure if the color adjustments
> requested are redundant or not. It could be the case that the applicat=
ion is
> requesting different color adjustments every single time.

It seems some suboptimal behavior of Wine can trigger this issue, but I sup=
pose
it would automatically be fixed together with this issue which I reported
regarding gamma adjustment performance and atomic modesetting:
https://bugs.freedesktop.org/show_bug.=
cgi?id=3D108917
I btw. can reproduce that issue by simply booting Fedora 30 Workstation Gno=
me
Live and enable the nightlight feature, the color grading phase makes
everything stutter.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664932271.bCed77.18517-- --===============1340351897== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1340351897==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 22 Aug 2019 17:09:55 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1714646131==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id A2A2A6E9DF for ; Thu, 22 Aug 2019 17:09:55 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1714646131== Content-Type: multipart/alternative; boundary="15664937951.b8480e.19941" Content-Transfer-Encoding: 7bit --15664937951.b8480e.19941 Date: Thu, 22 Aug 2019 17:09:55 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #43 from Nicholas Kazlauskas --- Created attachment 145139 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145139&action=3Dedit 0001-drm-amd-display-Test-patch-for-disabling-color-adjus.patch >>From your video it looks like something is issuing a lot of full updates. T= hose are slow enough that they can miss the current vblank window and be forced = to wait until the next one with vsync on. I've attached a debug patch you can try that should disable color adjustmen= ts from triggering full updates. I've also added some debug information to know when full updates are being issued in case it was something other than color management. You can view that output with log level 4, ie. echo 0x4 > /sys/module/drm/parameters/debug --=20 You are receiving this mail because: You are the assignee for the bug.= --15664937951.b8480e.19941 Date: Thu, 22 Aug 2019 17:09:55 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 43 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
Created attachment 145139 [details] [review]
0001-drm-amd-display-Test-patch-for-disabling-color-adjus.patch

>>From your video it looks like something is issuing a lot of full updates. T=
hose
are slow enough that they can miss the current vblank window and be forced =
to
wait until the next one with vsync on.

I've attached a debug patch you can try that should disable color adjustmen=
ts
from triggering full updates.

I've also added some debug information to know when full updates are being
issued in case it was something other than color management.

You can view that output with log level 4, ie.

echo 0x4 > /sys/module/drm/parameters/debug


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664937951.b8480e.19941-- --===============1714646131== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1714646131==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 22 Aug 2019 18:14:45 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0390815990==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 1F9756E9FF for ; Thu, 22 Aug 2019 18:14:45 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0390815990== Content-Type: multipart/alternative; boundary="15664976850.de47c7.29706" Content-Transfer-Encoding: 7bit --15664976850.de47c7.29706 Date: Thu, 22 Aug 2019 18:14:45 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #44 from tempel.julian@gmail.com --- I applied the patch to linux 5.2 (among 0001-drm-amd-display-Allow-fast-updates-again-for-swappin.patch) and as expected, gamma adjustments have stopped working. Unfortunately, the games still show the issue. Should the debug information be contained in dmesg? After doing echo 0x4 > /sys/module/drm/parameters/debug and starting Hitman 2, there don't seem to be any comprehensive debug information inside the dmesg log, at least not to my layman eyes (attaching right now nonetheless). --=20 You are receiving this mail because: You are the assignee for the bug.= --15664976850.de47c7.29706 Date: Thu, 22 Aug 2019 18:14:45 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 44 on bug 11065= 9 from tempel.j= ulian@gmail.com
I applied the patch to linux 5.2 (among
0001-drm-amd-display-Allow-fast-updates-again-for-swappin.patch) and as
expected, gamma adjustments have stopped working.
Unfortunately, the games still show the issue.

Should the debug information be contained in dmesg? After doing
echo 0x4 > /sys/module/drm/parameters/debug
and starting Hitman 2, there don't seem to be any comprehensive debug
information inside the dmesg log, at least not to my layman eyes (attaching
right now nonetheless).


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664976850.de47c7.29706-- --===============0390815990== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0390815990==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 22 Aug 2019 18:15:35 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1426940249==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 2ED546E9F5 for ; Thu, 22 Aug 2019 18:15:35 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1426940249== Content-Type: multipart/alternative; boundary="15664977351.6B0BbC3Ae.30863" Content-Transfer-Encoding: 7bit --15664977351.6B0BbC3Ae.30863 Date: Thu, 22 Aug 2019 18:15:35 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #45 from tempel.julian@gmail.com --- Created attachment 145140 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145140&action=3Dedit new dmesg log with debug patch applied after starting Hitman 2 --=20 You are receiving this mail because: You are the assignee for the bug.= --15664977351.6B0BbC3Ae.30863 Date: Thu, 22 Aug 2019 18:15:35 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 45 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145140 [details]
new dmesg log with debug patch applied after starting Hitman 2


You are receiving this mail because:
  • You are the assignee for the bug.
= --15664977351.6B0BbC3Ae.30863-- --===============1426940249== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1426940249==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Sun, 25 Aug 2019 15:44:59 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0184080261==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 7A8E76E10F for ; Sun, 25 Aug 2019 15:44:59 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0184080261== Content-Type: multipart/alternative; boundary="15667478992.F70B.20909" Content-Transfer-Encoding: 7bit --15667478992.F70B.20909 Date: Sun, 25 Aug 2019 15:44:59 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #46 from tempel.julian@gmail.com --- Created attachment 145152 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145152&action=3Dedit new debug dmesg log saved after running Oblivion with drm-next kernel --=20 You are receiving this mail because: You are the assignee for the bug.= --15667478992.F70B.20909 Date: Sun, 25 Aug 2019 15:44:59 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 46 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145152 [details]
new debug dmesg log saved after running Oblivion with drm-next kernel


You are receiving this mail because:
  • You are the assignee for the bug.
= --15667478992.F70B.20909-- --===============0184080261== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0184080261==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Sun, 25 Aug 2019 15:48:05 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0722888430==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id BEDB36E10E for ; Sun, 25 Aug 2019 15:48:05 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0722888430== Content-Type: multipart/alternative; boundary="15667480852.2534DeF.22536" Content-Transfer-Encoding: 7bit --15667480852.2534DeF.22536 Date: Sun, 25 Aug 2019 15:48:05 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #47 from tempel.julian@gmail.com --- I got a new 1440p 144 Hz FreeSync display, and as expected, the issue is unchanged with it. With it, I've created a new debug dmesg log for render stutter in Oblivion, this time with your patch applied to drm-next kernel. Perhaps this could be interesting? [ 529.556752] [drm:drm_mode_addfb2 [drm]] [FB:79] [ 529.557106] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] VRR packet updat= e: crtc=3D47 enabled=3D1 state=3D3 [ 529.557164] [drm:dc_commit_updates_for_stream [amdgpu]] debug: full upda= te issued [ 529.564401] [drm:drm_mode_addfb2 [drm]] [FB:86] [ 531.420971] [drm:drm_mode_addfb2 [drm]] [FB:95] [ 531.459067] [drm:drm_mode_addfb2 [drm]] [FB:96] [ 544.144771] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] VRR packet updat= e: crtc=3D47 enabled=3D0 state=3D2 [ 544.145961] [drm:dc_commit_updates_for_stream [amdgpu]] debug: full upda= te issued [ 544.169447] [drm:drm_mode_addfb2 [drm]] [FB:79] [ 544.172953] [drm:drm_mode_addfb2 [drm]] [FB:94] --=20 You are receiving this mail because: You are the assignee for the bug.= --15667480852.2534DeF.22536 Date: Sun, 25 Aug 2019 15:48:05 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 47 on bug 11065= 9 from tempel.j= ulian@gmail.com
I got a new 1440p 144 Hz FreeSync display, and as expected, th=
e issue is
unchanged with it.

With it, I've created a new debug dmesg log for render stutter in Oblivion,
this time with your patch applied to drm-next kernel.

Perhaps this could be interesting?


[  529.556752] [drm:drm_mode_addfb2 [drm]] [FB:79]
[  529.557106] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] VRR packet updat=
e:
crtc=3D47 enabled=3D1 state=3D3
[  529.557164] [drm:dc_commit_updates_for_stream [amdgpu]] debug: full upda=
te
issued
[  529.564401] [drm:drm_mode_addfb2 [drm]] [FB:86]
[  531.420971] [drm:drm_mode_addfb2 [drm]] [FB:95]
[  531.459067] [drm:drm_mode_addfb2 [drm]] [FB:96]
[  544.144771] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] VRR packet updat=
e:
crtc=3D47 enabled=3D0 state=3D2
[  544.145961] [drm:dc_commit_updates_for_stream [amdgpu]] debug: full upda=
te
issued
[  544.169447] [drm:drm_mode_addfb2 [drm]] [FB:79]
[  544.172953] [drm:drm_mode_addfb2 [drm]] [FB:94]


You are receiving this mail because:
  • You are the assignee for the bug.
= --15667480852.2534DeF.22536-- --===============0722888430== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0722888430==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 26 Aug 2019 12:39:37 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1675038146==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 78F0C89C05 for ; Mon, 26 Aug 2019 12:39:37 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1675038146== Content-Type: multipart/alternative; boundary="15668231771.2424dc3.7391" Content-Transfer-Encoding: 7bit --15668231771.2424dc3.7391 Date: Mon, 26 Aug 2019 12:39:37 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #48 from Nicholas Kazlauskas --- (In reply to tempel.julian from comment #47) > I got a new 1440p 144 Hz FreeSync display, and as expected, the issue is > unchanged with it. >=20 > With it, I've created a new debug dmesg log for render stutter in Oblivio= n, > this time with your patch applied to drm-next kernel. >=20 > Perhaps this could be interesting? >=20 >=20 > [ 529.556752] [drm:drm_mode_addfb2 [drm]] [FB:79] > [ 529.557106] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] VRR packet > update: crtc=3D47 enabled=3D1 state=3D3 > [ 529.557164] [drm:dc_commit_updates_for_stream [amdgpu]] debug: full > update issued > [ 529.564401] [drm:drm_mode_addfb2 [drm]] [FB:86] > [ 531.420971] [drm:drm_mode_addfb2 [drm]] [FB:95] > [ 531.459067] [drm:drm_mode_addfb2 [drm]] [FB:96] > [ 544.144771] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] VRR packet > update: crtc=3D47 enabled=3D0 state=3D2 > [ 544.145961] [drm:dc_commit_updates_for_stream [amdgpu]] debug: full > update issued > [ 544.169447] [drm:drm_mode_addfb2 [drm]] [FB:79] > [ 544.172953] [drm:drm_mode_addfb2 [drm]] [FB:94] This is normal behavior for toggling into and out of VRR. I was expecting to see was a log with hundreds of full updates issued, but since this isn't the case I think it's something more fundamental with vblank timing though I'm still not quite sure why it I can't reproduce it in my testing. --=20 You are receiving this mail because: You are the assignee for the bug.= --15668231771.2424dc3.7391 Date: Mon, 26 Aug 2019 12:39:37 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 48 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
(In reply to tempel.julian from comment #47)
> I got a new 1440p 144 Hz FreeSync display, and a=
s expected, the issue is
> unchanged with it.
>=20
> With it, I've created a new debug dmesg log for render stutter in Obli=
vion,
> this time with your patch applied to drm-next kernel.
>=20
> Perhaps this could be interesting?
>=20
>=20
> [  529.556752] [drm:drm_mode_addfb2 [drm]] [FB:79]
> [  529.557106] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] VRR packet
> update: crtc=3D47 enabled=3D1 state=3D3
> [  529.557164] [drm:dc_commit_updates_for_stream [amdgpu]] debug: full
> update issued
> [  529.564401] [drm:drm_mode_addfb2 [drm]] [FB:86]
> [  531.420971] [drm:drm_mode_addfb2 [drm]] [FB:95]
> [  531.459067] [drm:drm_mode_addfb2 [drm]] [FB:96]
> [  544.144771] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] VRR packet
> update: crtc=3D47 enabled=3D0 state=3D2
> [  544.145961] [drm:dc_commit_updates_for_stream [amdgpu]] debug: full
> update issued
> [  544.169447] [drm:drm_mode_addfb2 [drm]] [FB:79]
> [  544.172953] [drm:drm_mode_addfb2 [drm]] [FB:94]

This is normal behavior for toggling into and out of VRR. I was expecting to
see was a log with hundreds of full updates issued, but since this isn't the
case I think it's something more fundamental with vblank timing though I'm
still not quite sure why it I can't reproduce it in my testing.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15668231771.2424dc3.7391-- --===============1675038146== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1675038146==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 26 Aug 2019 16:26:45 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0146642455==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id EB7E16E26D for ; Mon, 26 Aug 2019 16:26:44 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0146642455== Content-Type: multipart/alternative; boundary="15668368041.2d91eaF.14495" Content-Transfer-Encoding: 7bit --15668368041.2d91eaF.14495 Date: Mon, 26 Aug 2019 16:26:44 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #49 from tempel.julian@gmail.com --- Instead of my Arch installation, I tried a fresh Fedora 30 Workstation Gnome installation. It shows the same behavior, so I think we can rule out a packaging issue. Too bad, this issue makes me boot Windows much more often. It's not really a recommendable state. :( --=20 You are receiving this mail because: You are the assignee for the bug.= --15668368041.2d91eaF.14495 Date: Mon, 26 Aug 2019 16:26:44 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 49 on bug 11065= 9 from tempel.j= ulian@gmail.com
Instead of my Arch installation, I tried a fresh Fedora 30 Wor=
kstation Gnome
installation. It shows the same behavior, so I think we can rule out a
packaging issue.

Too bad, this issue makes me boot Windows much more often. It's not really a
recommendable state. :(


You are receiving this mail because:
  • You are the assignee for the bug.
= --15668368041.2d91eaF.14495-- --===============0146642455== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0146642455==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 29 Aug 2019 12:54:05 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1906370956==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 9FFFD6E0C3 for ; Thu, 29 Aug 2019 12:54:05 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1906370956== Content-Type: multipart/alternative; boundary="15670832450.e0eAdCd0F.4893" Content-Transfer-Encoding: 7bit --15670832450.e0eAdCd0F.4893 Date: Thu, 29 Aug 2019 12:54:05 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #50 from tempel.julian@gmail.com --- Are we already out of options for debug output? :) --=20 You are receiving this mail because: You are the assignee for the bug.= --15670832450.e0eAdCd0F.4893 Date: Thu, 29 Aug 2019 12:54:05 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 50 on bug 11065= 9 from tempel.j= ulian@gmail.com
Are we already out of options for debug output? :)


You are receiving this mail because:
  • You are the assignee for the bug.
= --15670832450.e0eAdCd0F.4893-- --===============1906370956== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1906370956==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 29 Aug 2019 13:03:53 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1579761091==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id D08036E0D2 for ; Thu, 29 Aug 2019 13:03:52 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1579761091== Content-Type: multipart/alternative; boundary="15670838321.6d8fb7.6600" Content-Transfer-Encoding: 7bit --15670838321.6d8fb7.6600 Date: Thu, 29 Aug 2019 13:03:52 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #51 from Nicholas Kazlauskas --- (In reply to tempel.julian from comment #50) > Are we already out of options for debug output? :) Might help to see what IOCTLs are being specifically called by userspace. I think you can enable that log with: echo 0x3f > /sys/module/drm/parameters/debug --=20 You are receiving this mail because: You are the assignee for the bug.= --15670838321.6d8fb7.6600 Date: Thu, 29 Aug 2019 13:03:52 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 51 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
(In reply to tempel.julian from comment #50)
> Are we already out of options for debug output? =
:)

Might help to see what IOCTLs are being specifically called by userspace. I
think you can enable that log with:

echo 0x3f > /sys/module/drm/parameters/debug


You are receiving this mail because:
  • You are the assignee for the bug.
= --15670838321.6d8fb7.6600-- --===============1579761091== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1579761091==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 29 Aug 2019 13:23:38 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1041267974==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 70F856E0C1 for ; Thu, 29 Aug 2019 13:23:38 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1041267974== Content-Type: multipart/alternative; boundary="15670850180.055Bc3a4.10161" Content-Transfer-Encoding: 7bit --15670850180.055Bc3a4.10161 Date: Thu, 29 Aug 2019 13:23:38 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #52 from tempel.julian@gmail.com --- Created attachment 145207 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145207&action=3Dedit dmesg ioctl log --=20 You are receiving this mail because: You are the assignee for the bug.= --15670850180.055Bc3a4.10161 Date: Thu, 29 Aug 2019 13:23:38 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 52 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145207 [details]
dmesg ioctl log


You are receiving this mail because:
  • You are the assignee for the bug.
= --15670850180.055Bc3a4.10161-- --===============1041267974== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1041267974==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 29 Aug 2019 13:26:37 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1845880200==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 126E86E10B for ; Thu, 29 Aug 2019 13:26:37 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1845880200== Content-Type: multipart/alternative; boundary="15670851970.9bD99d.11655" Content-Transfer-Encoding: 7bit --15670851970.9bD99d.11655 Date: Thu, 29 Aug 2019 13:26:37 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #53 from tempel.julian@gmail.com --- Hm, it seems that maximum log size isn't enough for even one whole second? --=20 You are receiving this mail because: You are the assignee for the bug.= --15670851970.9bD99d.11655 Date: Thu, 29 Aug 2019 13:26:37 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 53 on bug 11065= 9 from tempel.j= ulian@gmail.com
Hm, it seems that maximum log size isn't enough for even one w=
hole second?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15670851970.9bD99d.11655-- --===============1845880200== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1845880200==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 29 Aug 2019 13:43:01 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1072056540==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id A81926E111 for ; Thu, 29 Aug 2019 13:43:01 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1072056540== Content-Type: multipart/alternative; boundary="15670861812.5fcD.13969" Content-Transfer-Encoding: 7bit --15670861812.5fcD.13969 Date: Thu, 29 Aug 2019 13:43:01 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #56 from Nicholas Kazlauskas --- It seems to be the frequent calls to DRM_IOCTL_MODE_SETPROPERTY that's caus= ing the issue but I'm not entirely sure what specifically it's trying to set th= at's doing this. This probably isn't triggering anything that really needs hardware programm= ing but it will end up waiting for all outstanding atomic commits to finish whi= ch would likely explain the stuttering. Does this patch improve the issue? https://patchwork.freedesktop.org/patch/309217/?series=3D61778&rev=3D1 --=20 You are receiving this mail because: You are the assignee for the bug.= --15670861812.5fcD.13969 Date: Thu, 29 Aug 2019 13:43:01 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated


You are receiving this mail because:
  • You are the assignee for the bug.
= --15670861812.5fcD.13969-- --===============1072056540== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1072056540==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 29 Aug 2019 13:35:32 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0288230662==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 6BC2F6E118 for ; Thu, 29 Aug 2019 13:35:32 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0288230662== Content-Type: multipart/alternative; boundary="15670857320.15e7F1.13463" Content-Transfer-Encoding: 7bit --15670857320.15e7F1.13463 Date: Thu, 29 Aug 2019 13:35:32 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #54 from tempel.julian@gmail.com --- Not sure if it was helpful, but I tried setting log_buf_len=3D131072 and ran sleep 5s && dmesg in background while I was provoking the issue in Oblivion (dmesg-ioctl_2.log). --=20 You are receiving this mail because: You are the assignee for the bug.= --15670857320.15e7F1.13463 Date: Thu, 29 Aug 2019 13:35:32 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 54 on bug 11065= 9 from tempel.j= ulian@gmail.com
Not sure if it was helpful, but I tried setting log_buf_len=3D=
131072 and ran
sleep 5s && dmesg in background while I was provoking the issue in =
Oblivion
(dmesg-ioctl_2.log).


You are receiving this mail because:
  • You are the assignee for the bug.
= --15670857320.15e7F1.13463-- --===============0288230662== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0288230662==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 29 Aug 2019 13:36:06 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0271446793==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 724B96E125 for ; Thu, 29 Aug 2019 13:36:06 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0271446793== Content-Type: multipart/alternative; boundary="15670857660.F365baF.13554" Content-Transfer-Encoding: 7bit --15670857660.F365baF.13554 Date: Thu, 29 Aug 2019 13:36:06 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #55 from tempel.julian@gmail.com --- Created attachment 145208 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145208&action=3Dedit hopefully extended dmesg ioctl log --=20 You are receiving this mail because: You are the assignee for the bug.= --15670857660.F365baF.13554 Date: Thu, 29 Aug 2019 13:36:06 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 55 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attac=
hment 145208 [details]
hopefully extended dmesg ioctl log


You are receiving this mail because:
  • You are the assignee for the bug.
= --15670857660.F365baF.13554-- --===============0271446793== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0271446793==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 29 Aug 2019 14:06:48 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0336275599==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id A12746E11F for ; Thu, 29 Aug 2019 14:06:48 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0336275599== Content-Type: multipart/alternative; boundary="15670876082.Cec2.17987" Content-Transfer-Encoding: 7bit --15670876082.Cec2.17987 Date: Thu, 29 Aug 2019 14:06:48 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #57 from tempel.julian@gmail.com --- Unfortunately unchanged :( . New log: --=20 You are receiving this mail because: You are the assignee for the bug.= --15670876082.Cec2.17987 Date: Thu, 29 Aug 2019 14:06:48 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 57 on bug 11065= 9 from tempel.j= ulian@gmail.com
Unfortunately unchanged :( . New log:


You are receiving this mail because:
  • You are the assignee for the bug.
= --15670876082.Cec2.17987-- --===============0336275599== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0336275599==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Thu, 29 Aug 2019 14:07:19 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1097385163==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 3C2076E118 for ; Thu, 29 Aug 2019 14:07:19 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1097385163== Content-Type: multipart/alternative; boundary="15670876392.1BBC.17978" Content-Transfer-Encoding: 7bit --15670876392.1BBC.17978 Date: Thu, 29 Aug 2019 14:07:19 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #58 from tempel.julian@gmail.com --- Created attachment 145209 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145209&action=3Dedit new ioctl log with patch applied --=20 You are receiving this mail because: You are the assignee for the bug.= --15670876392.1BBC.17978 Date: Thu, 29 Aug 2019 14:07:19 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 58 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachm=
ent 145209 [details]
new ioctl log with patch applied


You are receiving this mail because:
  • You are the assignee for the bug.
= --15670876392.1BBC.17978-- --===============1097385163== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1097385163==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Sat, 31 Aug 2019 10:28:00 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0705182104==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 57D6A6E0E5 for ; Sat, 31 Aug 2019 10:28:00 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0705182104== Content-Type: multipart/alternative; boundary="15672472800.bBEd54fdB.30988" Content-Transfer-Encoding: 7bit --15672472800.bBEd54fdB.30988 Date: Sat, 31 Aug 2019 10:28:00 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #59 from tempel.julian@gmail.com --- Created attachment 145222 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145222&action=3Dedit debug dmesg output for patch applied to drm-next --=20 You are receiving this mail because: You are the assignee for the bug.= --15672472800.bBEd54fdB.30988 Date: Sat, 31 Aug 2019 10:28:00 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 59 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145222 [de=
tails]
debug dmesg output for patch applied to drm-next


You are receiving this mail because:
  • You are the assignee for the bug.
= --15672472800.bBEd54fdB.30988-- --===============0705182104== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0705182104==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Sat, 31 Aug 2019 10:29:53 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1660709907==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 2109889D3E for ; Sat, 31 Aug 2019 10:29:53 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1660709907== Content-Type: multipart/alternative; boundary="15672473931.AD1bb.31057" Content-Transfer-Encoding: 7bit --15672473931.AD1bb.31057 Date: Sat, 31 Aug 2019 10:29:53 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #60 from tempel.julian@gmail.com --- I've applied your patch to current drm-next branch head (tag drm-next-5.4-2019-08-30), situation is still unchanged. I've also attached a new log with it. This time I ran Oblivion with Gallium Nine statetracker instead of D9VK. --=20 You are receiving this mail because: You are the assignee for the bug.= --15672473931.AD1bb.31057 Date: Sat, 31 Aug 2019 10:29:53 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 60 on bug 11065= 9 from tempel.j= ulian@gmail.com
I've applied your patch to current drm-next branch head (tag
drm-next-5.4-2019-08-30), situation is still unchanged. I've also attached a
new log with it. This time I ran Oblivion with Gallium Nine statetracker
instead of D9VK.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15672473931.AD1bb.31057-- --===============1660709907== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1660709907==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Sun, 01 Sep 2019 12:23:58 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1633798360==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 36C2489B83 for ; Sun, 1 Sep 2019 12:23:58 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1633798360== Content-Type: multipart/alternative; boundary="15673406382.507bfffCC.17570" Content-Transfer-Encoding: 7bit --15673406382.507bfffCC.17570 Date: Sun, 1 Sep 2019 12:23:58 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #61 from tempel.julian@gmail.com --- Did I get it right that modesetting DDX and xwayland aren't affected by this problem because xf86-video-amdgpu technically differs in some substantial aspects? Apart from FreeSync (which is triggered by pageflipping, thus disabling pageflipping doesn't help at all as a workaround), it would be bearable if modesetting DDX was usable. But then there is this bug, which forces the us= er to play everything with vsync, which is not always desirable either: https://gitlab.freedesktop.org/xorg/xserver/issues/629 --=20 You are receiving this mail because: You are the assignee for the bug.= --15673406382.507bfffCC.17570 Date: Sun, 1 Sep 2019 12:23:58 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 61 on bug 11065= 9 from tempel.j= ulian@gmail.com
Did I get it right that modesetting DDX and xwayland aren't af=
fected by this
problem because xf86-video-amdgpu technically differs in some substantial
aspects?

Apart from FreeSync (which is triggered by pageflipping, thus disabling
pageflipping doesn't help at all as a workaround), it would be bearable if
modesetting DDX was usable. But then there is this bug, which forces the us=
er
to play everything with vsync, which is not always desirable either:
https://=
gitlab.freedesktop.org/xorg/xserver/issues/629


You are receiving this mail because:
  • You are the assignee for the bug.
= --15673406382.507bfffCC.17570-- --===============1633798360== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1633798360==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 02 Sep 2019 13:41:32 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0736985967==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id A2C738982D for ; Mon, 2 Sep 2019 13:41:32 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0736985967== Content-Type: multipart/alternative; boundary="15674316920.5aa9f16.9178" Content-Transfer-Encoding: 7bit --15674316920.5aa9f16.9178 Date: Mon, 2 Sep 2019 13:41:32 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #62 from tempel.julian@gmail.com --- I could reproduce the issue on a system with a Radeon RX 5700 XT Navi 10 GP= U + drm-next kernel in Hitman 2. Really devastating. --=20 You are receiving this mail because: You are the assignee for the bug.= --15674316920.5aa9f16.9178 Date: Mon, 2 Sep 2019 13:41:32 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 62 on bug 11065= 9 from tempel.j= ulian@gmail.com
I could reproduce the issue on a system with a Radeon RX 5700 =
XT Navi 10 GPU +
drm-next kernel in Hitman 2. Really devastating.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15674316920.5aa9f16.9178-- --===============0736985967== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0736985967==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Tue, 03 Sep 2019 16:15:52 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2020413834==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 11136892C1 for ; Tue, 3 Sep 2019 16:15:52 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============2020413834== Content-Type: multipart/alternative; boundary="15675273520.5987E6.13044" Content-Transfer-Encoding: 7bit --15675273520.5987E6.13044 Date: Tue, 3 Sep 2019 16:15:52 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #63 from Michel D=C3=A4nzer --- Can you find out which property is getting set? If there's no (easy) way to= get that out of the kernel, one possibility is to (from another machine via SSH) attach gdb to the Xorg process while an affected app is running, set breakpoints in drmModeConnectorSetProperty and drmModeObjectSetProperty, and get backtraces of where they're getting called from. --=20 You are receiving this mail because: You are the assignee for the bug.= --15675273520.5987E6.13044 Date: Tue, 3 Sep 2019 16:15:52 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 63 on bug 11065= 9 from Michel D=C3=A4nzer
Can you find out which property is getting set? If there's no =
(easy) way to get
that out of the kernel, one possibility is to (from another machine via SSH)
attach gdb to the Xorg process while an affected app is running, set
breakpoints in drmModeConnectorSetProperty and drmModeObjectSetProperty, and
get backtraces of where they're getting called from.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15675273520.5987E6.13044-- --===============2020413834== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============2020413834==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Tue, 03 Sep 2019 20:43:24 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0073993333==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 9F9028979F for ; Tue, 3 Sep 2019 20:43:24 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0073993333== Content-Type: multipart/alternative; boundary="15675434041.c1fdbEC.30126" Content-Transfer-Encoding: 7bit --15675434041.c1fdbEC.30126 Date: Tue, 3 Sep 2019 20:43:24 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #64 from tempel.julian@gmail.com --- I can try that. But I really wonder why there are differences between syste= ms showing the issue or not. --=20 You are receiving this mail because: You are the assignee for the bug.= --15675434041.c1fdbEC.30126 Date: Tue, 3 Sep 2019 20:43:24 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 64 on bug 11065= 9 from tempel.j= ulian@gmail.com
I can try that. But I really wonder why there are differences =
between systems
showing the issue or not.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15675434041.c1fdbEC.30126-- --===============0073993333== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0073993333==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 04 Sep 2019 09:28:03 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0293056411==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id E8B6C899E6 for ; Wed, 4 Sep 2019 09:28:04 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0293056411== Content-Type: multipart/alternative; boundary="15675892840.1458583.7768" Content-Transfer-Encoding: 7bit --15675892840.1458583.7768 Date: Wed, 4 Sep 2019 09:28:04 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #65 from tempel.julian@gmail.com --- @Nicholas Since this commit, the modesetting driver shows the same behavior as xf86-video-amdgpu: https://gitlab.freedesktop.org/xorg/xserver/commit/f0d78b47ac49977a6007f5fe= 081f00c6eb19a12e So, now only xwayland isn't affected. But I think this can very well be just because Wayland compositors yet don't support turning compositing off in fullscreen. We might see the same effect as on Xorg, where keeping some compositors enabled seems to "fix" the issue (at the cost of high input latency, other performance issues and non-functional FreeSync). --=20 You are receiving this mail because: You are the assignee for the bug.= --15675892840.1458583.7768 Date: Wed, 4 Sep 2019 09:28:04 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 65 on bug 11065= 9 from tempel.j= ulian@gmail.com
@Nicholas
Since this commit, the modesetting driver shows the same behavior as
xf86-video-amdgpu:
https://gitlab.freedesktop.org/xorg/xserver/co=
mmit/f0d78b47ac49977a6007f5fe081f00c6eb19a12e

So, now only xwayland isn't affected. But I think this can very well be just
because Wayland compositors yet don't support turning compositing off in
fullscreen. We might see the same effect as on Xorg, where keeping some
compositors enabled seems to "fix" the issue (at the cost of high=
 input
latency, other performance issues and non-functional FreeSync).


You are receiving this mail because:
  • You are the assignee for the bug.
= --15675892840.1458583.7768-- --===============0293056411== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0293056411==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 04 Sep 2019 15:14:13 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0908339732==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 2358289271 for ; Wed, 4 Sep 2019 15:14:13 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0908339732== Content-Type: multipart/alternative; boundary="15676100531.30DEFC14.6250" Content-Transfer-Encoding: 7bit --15676100531.30DEFC14.6250 Date: Wed, 4 Sep 2019 15:14:13 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #66 from Michel D=C3=A4nzer --- (In reply to tempel.julian from comment #65) > Since this commit, the modesetting driver shows the same behavior as > xf86-video-amdgpu: > https://gitlab.freedesktop.org/xorg/xserver/commit/ > f0d78b47ac49977a6007f5fe081f00c6eb19a12e Hmm, could the property update be part of the legacy =3D> atomic compatibil= ity code in the kernel? > So, now only xwayland isn't affected. But I think this can very well be j= ust > because Wayland compositors yet don't support turning compositing off in > fullscreen. They still use page flipping though, similar to TearFree. Which Wayland compositor(s) have you tried? --=20 You are receiving this mail because: You are the assignee for the bug.= --15676100531.30DEFC14.6250 Date: Wed, 4 Sep 2019 15:14:13 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 66 on bug 11065= 9 from Michel D=C3=A4nzer
(In reply to tempel.julian from comment #65)
> Since this commit, the modesetting driver shows =
the same behavior as
> xf86-video-amdgpu:
> https:=
//gitlab.freedesktop.org/xorg/xserver/commit/
> f0d78b47ac49977a6007f5fe081f00c6eb19a12e

Hmm, could the property update be part of the legacy =3D> atomic compati=
bility
code in the kernel?


> So, now only xwayland isn't affected. But I thin=
k this can very well be just
> because Wayland compositors yet don't support turning compositing off =
in
> fullscreen.

They still use page flipping though, similar to TearFree. Which Wayland
compositor(s) have you tried?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15676100531.30DEFC14.6250-- --===============0908339732== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0908339732==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 04 Sep 2019 20:34:36 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1949020060==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 36835884B0 for ; Wed, 4 Sep 2019 20:34:36 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1949020060== Content-Type: multipart/alternative; boundary="15676292761.ABAB2b66.4610" Content-Transfer-Encoding: 7bit --15676292761.ABAB2b66.4610 Date: Wed, 4 Sep 2019 20:34:36 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #67 from tempel.julian@gmail.com --- (In reply to Michel D=C3=A4nzer from comment #66) > They still use page flipping though, similar to TearFree. Which Wayland > compositor(s) have you tried? I have tried a Wayland Gnome and Plasma session, in both cases the render stutter of Oblivion and the "mouse blocking" of Hitman 2 are gone. But: As I have stated earlier, this can also be achieved on Xorg with Xfce's xfwm and kwin-lowlatency (a KWin fork with different vsync implementation) compositing. They also trigger pageflipping and thus achieve a tearig free result. I would guess that having that extra vsync + extra backbuffer queue of a compositor can avoid that "collision" of pageflipping + mouse input, in whi= ch case we can't be sure if Wayland really isn't affected. --=20 You are receiving this mail because: You are the assignee for the bug.= --15676292761.ABAB2b66.4610 Date: Wed, 4 Sep 2019 20:34:36 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 67 on bug 11065= 9 from tempel.j= ulian@gmail.com
(In reply to Michel D=C3=A4nzer from comment #66)
> They still use page flipping though, similar to =
TearFree. Which Wayland
> compositor(s) have you tried?

I have tried a Wayland Gnome and Plasma session, in both cases the render
stutter of Oblivion and the "mouse blocking" of Hitman 2 are gone.

But: As I have stated earlier, this can also be achieved on Xorg with Xfce's
xfwm  and kwin-lowlatency (a KWin fork with different vsync implementation)
compositing. They also trigger pageflipping and thus achieve a tearig free
result.
I would guess that having that extra vsync + extra backbuffer queue of a
compositor can avoid that "collision" of pageflipping + mouse inp=
ut, in which
case we can't be sure if Wayland really isn't affected.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15676292761.ABAB2b66.4610-- --===============1949020060== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1949020060==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 06 Sep 2019 12:08:09 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0518871802==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 608246E279 for ; Fri, 6 Sep 2019 12:08:09 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0518871802== Content-Type: multipart/alternative; boundary="15677716892.ee7d.4450" Content-Transfer-Encoding: 7bit --15677716892.ee7d.4450 Date: Fri, 6 Sep 2019 12:08:09 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #68 from tempel.julian@gmail.com --- I did it, but it stopped after hitting the two breakpoints the first time without me having moved the mouse at all. I suppose this isn't enough? Woul= d it be possible to provide me with a short hint how to let it run longer? I'd h= ave to read quite some doc pages otherwise. Anyhow, here's the log. --=20 You are receiving this mail because: You are the assignee for the bug.= --15677716892.ee7d.4450 Date: Fri, 6 Sep 2019 12:08:09 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 68 on bug 11065= 9 from tempel.j= ulian@gmail.com
I did it, but it stopped after hitting the two breakpoints the=
 first time
without me having moved the mouse at all. I suppose this isn't enough? Woul=
d it
be possible to provide me with a short hint how to let it run longer? I'd h=
ave
to read quite some doc pages otherwise.

Anyhow, here's the log.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15677716892.ee7d.4450-- --===============0518871802== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0518871802==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 06 Sep 2019 12:08:47 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0625603282==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 428476E27E for ; Fri, 6 Sep 2019 12:08:47 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0625603282== Content-Type: multipart/alternative; boundary="15677717272.96BcE.6429" Content-Transfer-Encoding: 7bit --15677717272.96BcE.6429 Date: Fri, 6 Sep 2019 12:08:47 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #69 from tempel.julian@gmail.com --- Created attachment 145278 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145278&action=3Dedit 1st gdb log --=20 You are receiving this mail because: You are the assignee for the bug.= --15677717272.96BcE.6429 Date: Fri, 6 Sep 2019 12:08:47 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated


You are receiving this mail because:
  • You are the assignee for the bug.
= --15677717272.96BcE.6429-- --===============0625603282== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0625603282==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 06 Sep 2019 13:53:31 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0725740418==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id CA8856E29F for ; Fri, 6 Sep 2019 13:53:30 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0725740418== Content-Type: multipart/alternative; boundary="15677780100.15782.26317" Content-Transfer-Encoding: 7bit --15677780100.15782.26317 Date: Fri, 6 Sep 2019 13:53:30 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #70 from Michel D=C3=A4nzer --- (In reply to tempel.julian from comment #68) > I did it, but it stopped after hitting the two breakpoints the first time > without me having moved the mouse at all. I suppose this isn't enough? Wo= uld > it be possible to provide me with a short hint how to let it run longer? Enter "continue" (or just "c") at the gdb prompt to continue, and wait for a few breakpoint hits, to see if they're getting hit from multiple places. Also, make sure debugging symbols are available for /usr/lib/xorg/modules/drivers/amdgpu_drv.so (and ideally also for Xorg and = its modules), otherwise the backtraces are useless. --=20 You are receiving this mail because: You are the assignee for the bug.= --15677780100.15782.26317 Date: Fri, 6 Sep 2019 13:53:30 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 70 on bug 11065= 9 from Michel D=C3=A4nzer
(In reply to tempel.julian from comment #68)
> I did it, but it stopped after hitting the two b=
reakpoints the first time
> without me having moved the mouse at all. I suppose this isn't enough?=
 Would
> it be possible to provide me with a short hint how to let it run longe=
r?

Enter "continue" (or just "c") at the gdb prompt to con=
tinue, and wait for a
few breakpoint hits, to see if they're getting hit from multiple places.

Also, make sure debugging symbols are available for
/usr/lib/xorg/modules/drivers/amdgpu_drv.so (and ideally also for Xorg and =
its
modules), otherwise the backtraces are useless.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15677780100.15782.26317-- --===============0725740418== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0725740418==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 06 Sep 2019 15:02:13 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2090051666==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 2385C6E2DC for ; Fri, 6 Sep 2019 15:02:13 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============2090051666== Content-Type: multipart/alternative; boundary="15677821331.9C2c.6443" Content-Transfer-Encoding: 7bit --15677821331.9C2c.6443 Date: Fri, 6 Sep 2019 15:02:13 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #71 from tempel.julian@gmail.com --- Hope this helps: --=20 You are receiving this mail because: You are the assignee for the bug.= --15677821331.9C2c.6443 Date: Fri, 6 Sep 2019 15:02:13 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated


You are receiving this mail because:
  • You are the assignee for the bug.
= --15677821331.9C2c.6443-- --===============2090051666== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============2090051666==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 06 Sep 2019 15:02:50 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1063113736==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 92B716E2CA for ; Fri, 6 Sep 2019 15:02:50 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1063113736== Content-Type: multipart/alternative; boundary="15677821700.a5Dee.6603" Content-Transfer-Encoding: 7bit --15677821700.a5Dee.6603 Date: Fri, 6 Sep 2019 15:02:50 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #72 from tempel.julian@gmail.com --- Created attachment 145280 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145280&action=3Dedit 2nd gdb backtrace log, now with debug symbols --=20 You are receiving this mail because: You are the assignee for the bug.= --15677821700.a5Dee.6603 Date: Fri, 6 Sep 2019 15:02:50 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 72 on bug 11065= 9 from tempel.j= ulian@gmail.com
Created attachment 145280 [details]=

2nd gdb backtrace log, now with debug symbols


You are receiving this mail because:
  • You are the assignee for the bug.
= --15677821700.a5Dee.6603-- --===============1063113736== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1063113736==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 06 Sep 2019 16:41:42 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0042910505==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 035546E32B for ; Fri, 6 Sep 2019 16:41:42 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0042910505== Content-Type: multipart/alternative; boundary="15677881013.63ADa0D.31659" Content-Transfer-Encoding: 7bit --15677881013.63ADa0D.31659 Date: Fri, 6 Sep 2019 16:41:41 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #73 from Michel D=C3=A4nzer --- Looks like some client repeatedly calls XForceScreenSaver (probably to prev= ent the monitors from blanking), which results in the DPMS property getting re-= set over and over. Nicholas, maybe the kernel could ignore such no-op property "updates"? --=20 You are receiving this mail because: You are the assignee for the bug.= --15677881013.63ADa0D.31659 Date: Fri, 6 Sep 2019 16:41:41 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 73 on bug 11065= 9 from Michel D=C3=A4nzer
Looks like some client repeatedly calls XForceScreenSaver (pro=
bably to prevent
the monitors from blanking), which results in the DPMS property getting re-=
set
over and over. Nicholas, maybe the kernel could ignore such no-op property
"updates"?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15677881013.63ADa0D.31659-- --===============0042910505== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0042910505==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 06 Sep 2019 16:45:43 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1398288913==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 043456E32B for ; Fri, 6 Sep 2019 16:45:43 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1398288913== Content-Type: multipart/alternative; boundary="15677883421.0AF7.32267" Content-Transfer-Encoding: 7bit --15677883421.0AF7.32267 Date: Fri, 6 Sep 2019 16:45:42 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #74 from Nicholas Kazlauskas --- (In reply to Michel D=C3=A4nzer from comment #73) > Looks like some client repeatedly calls XForceScreenSaver (probably to > prevent the monitors from blanking), which results in the DPMS property > getting re-set over and over. Nicholas, maybe the kernel could ignore such > no-op property "updates"? Even if it's no-op update it's still going to be locking the connector and potentially blocking other commits from occurring so ideally the client userspace wouldn't be dong this. I can try writing up a patch that doesn't lock everything if the connector state hasn't change at the very least but I'm not sure if it will fully add= ress the issue or not. --=20 You are receiving this mail because: You are the assignee for the bug.= --15677883421.0AF7.32267 Date: Fri, 6 Sep 2019 16:45:42 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 74 on bug 11065= 9 from Nicholas Kazlauskas<= /a>
(In reply to Michel D=C3=A4nzer from comment #73)
> Looks like some client repeatedly calls XForceSc=
reenSaver (probably to
> prevent the monitors from blanking), which results in the DPMS property
> getting re-set over and over. Nicholas, maybe the kernel could ignore =
such
> no-op property "updates"?

Even if it's no-op update it's still going to be locking the connector and
potentially blocking other commits from occurring so ideally the client
userspace wouldn't be dong this.

I can try writing up a patch that doesn't lock everything if the connector
state hasn't change at the very least but I'm not sure if it will fully add=
ress
the issue or not.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15677883421.0AF7.32267-- --===============1398288913== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1398288913==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Fri, 06 Sep 2019 17:38:49 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2058258328==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id B1A6C6E33E for ; Fri, 6 Sep 2019 17:38:49 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============2058258328== Content-Type: multipart/alternative; boundary="15677915292.D3D225.11551" Content-Transfer-Encoding: 7bit --15677915292.D3D225.11551 Date: Fri, 6 Sep 2019 17:38:49 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #75 from tempel.julian@gmail.com --- Is it possible that Wine or the affected programs in Wine are the clients t= hat are at fault for this? As it happens with my Arch Plasma setup and also a fresh Fedora Gnome installation, it seems impossible to identify the "culprit" for me. --=20 You are receiving this mail because: You are the assignee for the bug.= --15677915292.D3D225.11551 Date: Fri, 6 Sep 2019 17:38:49 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 75 on bug 11065= 9 from tempel.j= ulian@gmail.com
Is it possible that Wine or the affected programs in Wine are =
the clients that
are at fault for this?
As it happens with my Arch Plasma setup and also a fresh Fedora Gnome
installation, it seems impossible to identify the "culprit" for m=
e.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15677915292.D3D225.11551-- --===============2058258328== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============2058258328==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 09 Sep 2019 14:06:36 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1660455745==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 4A1EC89C63 for ; Mon, 9 Sep 2019 14:06:36 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1660455745== Content-Type: multipart/alternative; boundary="15680379962.E8eeBF.31499" Content-Transfer-Encoding: 7bit --15680379962.E8eeBF.31499 Date: Mon, 9 Sep 2019 14:06:36 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #76 from Michel D=C3=A4nzer --- (In reply to tempel.julian from comment #75) > Is it possible that Wine or the affected programs in Wine are the clients > that are at fault for this? Certainly. It looks like the intention is to prevent the monitors from ente= ring power saving mode. --=20 You are receiving this mail because: You are the assignee for the bug.= --15680379962.E8eeBF.31499 Date: Mon, 9 Sep 2019 14:06:36 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 76 on bug 11065= 9 from Michel D=C3=A4nzer
(In reply to tempel.julian from comment #75)
> Is it possible that Wine or the affected program=
s in Wine are the clients
> that are at fault for this?

Certainly. It looks like the intention is to prevent the monitors from ente=
ring
power saving mode.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15680379962.E8eeBF.31499-- --===============1660455745== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1660455745==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 09 Sep 2019 15:12:57 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1131441658==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 65DA889A76 for ; Mon, 9 Sep 2019 15:12:57 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1131441658== Content-Type: multipart/alternative; boundary="15680419772.f683E8.11336" Content-Transfer-Encoding: 7bit --15680419772.f683E8.11336 Date: Mon, 9 Sep 2019 15:12:57 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #77 from tempel.julian@gmail.com --- (In reply to Michel D=C3=A4nzer from comment #76) > Certainly. It looks like the intention is to prevent the monitors from > entering power saving mode. I turned DPMS off in Xorg config which leaves the issue unchanged. Is this = to be expected? I'll open a ticket for the issue on the Wine tracker, but I'd still be happ= y to try out any patch for Xorg or kernel. --=20 You are receiving this mail because: You are the assignee for the bug.= --15680419772.f683E8.11336 Date: Mon, 9 Sep 2019 15:12:57 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 77 on bug 11065= 9 from tempel.j= ulian@gmail.com
(In reply to Michel D=C3=A4nzer from comment #76)
> Certainly. It looks like the intention is to pre=
vent the monitors from
> entering power saving mode.

I turned DPMS off in Xorg config which leaves the issue unchanged. Is this =
to
be expected?

I'll open a ticket for the issue on the Wine tracker, but I'd still be happ=
y to
try out any patch for Xorg or kernel.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15680419772.f683E8.11336-- --===============1131441658== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1131441658==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 09 Sep 2019 15:29:21 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1190811869==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id CFD8189B65 for ; Mon, 9 Sep 2019 15:29:20 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1190811869== Content-Type: multipart/alternative; boundary="15680429601.067baf.13414" Content-Transfer-Encoding: 7bit --15680429601.067baf.13414 Date: Mon, 9 Sep 2019 15:29:20 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #78 from Michel D=C3=A4nzer --- (In reply to tempel.julian from comment #77) > I turned DPMS off in Xorg config which leaves the issue unchanged. Is this > to be expected? Yeah, this isn't directly related to X's DPMS functionality. --=20 You are receiving this mail because: You are the assignee for the bug.= --15680429601.067baf.13414 Date: Mon, 9 Sep 2019 15:29:20 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 78 on bug 11065= 9 from Michel D=C3=A4nzer
(In reply to tempel.julian from comment #77)
> I turned DPMS off in Xorg config which leaves th=
e issue unchanged. Is this
> to be expected?

Yeah, this isn't directly related to X's DPMS functionality.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15680429601.067baf.13414-- --===============1190811869== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1190811869==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 09 Sep 2019 15:44:05 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1172873238==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 7890789C52 for ; Mon, 9 Sep 2019 15:44:05 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1172873238== Content-Type: multipart/alternative; boundary="15680438451.B3aC6eF.17438" Content-Transfer-Encoding: 7bit --15680438451.B3aC6eF.17438 Date: Mon, 9 Sep 2019 15:44:05 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #79 from Pierre-Eric Pelloux-Prayer --- (In reply to Michel D=C3=A4nzer from comment #76) > (In reply to tempel.julian from comment #75) > > Is it possible that Wine or the affected programs in Wine are the clien= ts > > that are at fault for this? >=20 > Certainly. It looks like the intention is to prevent the monitors from > entering power saving mode. Maybe the code from this wine patch https://www.winehq.org/pipermail/wine-devel/2018-July/129014.html ("winex11.drv: Wake up the display on user input") is causing this? (adding a breakpoint in wine for the XResetScreenSaver function should conf= irm) --=20 You are receiving this mail because: You are the assignee for the bug.= --15680438451.B3aC6eF.17438 Date: Mon, 9 Sep 2019 15:44:05 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 79 on bug 11065= 9 from Pierre= -Eric Pelloux-Prayer
(In reply to Michel D=C3=A4nzer from comment #76)
> (In reply to tempel.julian from comment #75)
> > Is it possible that Wine or the affected programs in Wine are the=
 clients
> > that are at fault for this?
>=20
> Certainly. It looks like the intention is to prevent the monitors from
> entering power saving mode.

Maybe the code from this wine patch
https://www.winehq.org/pipermail/wine-devel/2018-July/129014.html
("winex11.drv: Wake up the display on user input") is causing thi=
s?

(adding a breakpoint in wine for the XResetScreenSaver function should conf=
irm)


You are receiving this mail because:
  • You are the assignee for the bug.
= --15680438451.B3aC6eF.17438-- --===============1172873238== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1172873238==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Mon, 09 Sep 2019 17:53:08 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1232925822==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 25A3F89DC9 for ; Mon, 9 Sep 2019 17:53:08 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1232925822== Content-Type: multipart/alternative; boundary="15680515881.FD0D5F21f.11084" Content-Transfer-Encoding: 7bit --15680515881.FD0D5F21f.11084 Date: Mon, 9 Sep 2019 17:53:08 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 tempel.julian@gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |NOTOURBUG Status|NEW |RESOLVED --- Comment #80 from tempel.julian@gmail.com --- Oh my. I've tried the oldest Proton build offered by Steam, which is based = on Wine 3.7, and indeed it doesn't show the issue (neither in Oblivion with wined3d OGL nor Hitman 2 DXVK Vulkan). I tried with the older Proton 3.16 version before, which unfortunately is the one that started showing the iss= ue. I don't know why I didn't try 3.7 in the first place. I'm sorry for the time you have invested into this issue. :( Though it would appear to me that the old non-atomic DC is very resilient toward such issues. To be sure, I also tested with untouched Arch 5.2.13 kernel: Without that W= ine commit, it is totally free of that stutter issue as well. Pierre-Eric, I reverted that commit c6b6935bb433dbbd30f5ba122a7c45ad3a2d6ee= d, and indeed, it introduced this issue. Should I create a Wine bug ticket for this? Closing now. Big thanks @ Michel and Nicholas for their great support. AMD's kernel and Linux windowing support is simply outstanding, a dam good reason= to stay with team (former) red. :) --=20 You are receiving this mail because: You are the assignee for the bug.= --15680515881.FD0D5F21f.11084 Date: Mon, 9 Sep 2019 17:53:08 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated tempel.julian@= ;gmail.com changed bug 11065= 9
What Removed Added
Resolution --- NOTOURBUG
Status NEW RESOLVED

Comme= nt # 80 on bug 11065= 9 from tempel.j= ulian@gmail.com
Oh my. I've tried the oldest Proton build offered by Steam, wh=
ich is based on
Wine 3.7, and indeed it doesn't show the issue (neither in Oblivion with
wined3d OGL nor Hitman 2 DXVK Vulkan). I tried with the older Proton 3.16
version before, which unfortunately is the one that started showing the iss=
ue.
I don't know why I didn't try 3.7 in the first place. I'm sorry for the time
you have invested into this issue. :(
Though it would appear to me that the old non-atomic DC is very resilient
toward such issues.
To be sure, I also tested with untouched Arch 5.2.13 kernel: Without that W=
ine
commit, it is totally free of that stutter issue as well.

Pierre-Eric, I reverted that commit c6b6935bb433dbbd30f5ba122a7c45ad3a2d6ee=
d,
and indeed, it introduced this issue. Should I create a Wine bug ticket for
this?

Closing now. Big thanks @ Michel and Nicholas for their great support. =
AMD's
kernel and Linux windowing support is simply outstanding, a dam good reason=
 to
stay with team (former) red. :)


You are receiving this mail because:
  • You are the assignee for the bug.
= --15680515881.FD0D5F21f.11084-- --===============1232925822== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1232925822==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Tue, 17 Sep 2019 15:06:48 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0606674505==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id D54CA6ECD6 for ; Tue, 17 Sep 2019 15:06:47 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0606674505== Content-Type: multipart/alternative; boundary="15687328071.4fbc0c55e.17574" Content-Transfer-Encoding: 7bit --15687328071.4fbc0c55e.17574 Date: Tue, 17 Sep 2019 15:06:47 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #81 from Andrew Eikum --- (In reply to Nicholas Kazlauskas from comment #74) > (In reply to Michel D=C3=A4nzer from comment #73) > > Looks like some client repeatedly calls XForceScreenSaver (probably to > > prevent the monitors from blanking), which results in the DPMS property > > getting re-set over and over. Nicholas, maybe the kernel could ignore s= uch > > no-op property "updates"? >=20 > Even if it's no-op update it's still going to be locking the connector and > potentially blocking other commits from occurring so ideally the client > userspace wouldn't be dong this. >=20 I've submitted a patch to Wine to throttle our calls to XResetScreenSaver to once every five seconds: https://source.winehq.org/patches/data/169958 However, I'd argue our previous behavior isn't obviously wrong. What we were doing was calling XResetScreenSaver each time we received user input on a joystick in order to delay the screensaver coming up despite no keyboard/mo= use input. It's not obvious that this behavior was incorrect. Are you sure you shouldn't be able to handle this behavior from a client? --=20 You are receiving this mail because: You are the assignee for the bug.= --15687328071.4fbc0c55e.17574 Date: Tue, 17 Sep 2019 15:06:47 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 81 on bug 11065= 9 from Andrew Eikum
(In reply to Nicholas Kazlauskas from comment #74)
> (In reply to Michel D=C3=A4nzer from comment #73)
> > Looks like some client repeatedly calls XForceScreenSaver (probab=
ly to
> > prevent the monitors from blanking), which results in the DPMS pr=
operty
> > getting re-set over and over. Nicholas, maybe the kernel could ig=
nore such
> > no-op property "updates"?
>=20
> Even if it's no-op update it's still going to be locking the connector=
 and
> potentially blocking other commits from occurring so ideally the client
> userspace wouldn't be dong this.
> 

I've submitted a patch to Wine to throttle our calls to XResetScreenSaver to
once every five seconds: https://source.winehq.org/patches/data/169958

However, I'd argue our previous behavior isn't obviously wrong. What we were
doing was calling XResetScreenSaver each time we received user input on a
joystick in order to delay the screensaver coming up despite no keyboard/mo=
use
input. It's not obvious that this behavior was incorrect. Are you sure you
shouldn't be able to handle this behavior from a client?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15687328071.4fbc0c55e.17574-- --===============0606674505== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0606674505==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Tue, 17 Sep 2019 17:20:28 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2057983255==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 118246ED19 for ; Tue, 17 Sep 2019 17:20:29 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============2057983255== Content-Type: multipart/alternative; boundary="15687408290.559a7b3.17990" Content-Transfer-Encoding: 7bit --15687408290.559a7b3.17990 Date: Tue, 17 Sep 2019 17:20:29 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #82 from tempel.julian@gmail.com --- (In reply to Andrew Eikum from comment #81) > I've submitted a patch to Wine to throttle our calls to XResetScreenSaver= to > once every five seconds: https://source.winehq.org/patches/data/169958 >=20 > However, I'd argue our previous behavior isn't obviously wrong. What we w= ere > doing was calling XResetScreenSaver each time we received user input on a > joystick in order to delay the screensaver coming up despite no > keyboard/mouse input. It's not obvious that this behavior was incorrect. = Are > you sure you shouldn't be able to handle this behavior from a client? Thank you. Subjectively, I'd say it completely solves the issue. I don't see any noteworthy spikes in frametime graphs and I haven't noticed any suspici= ous stutter/blocking until now (will do some more tests to be sure). I'd be very happy if this could be included in 4.17 to increase chances tha= t it gets picked up by one of the next Proton releases. It'd be interesting to know at what calling rate the display driver starts = to have issues. --=20 You are receiving this mail because: You are the assignee for the bug.= --15687408290.559a7b3.17990 Date: Tue, 17 Sep 2019 17:20:29 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 82 on bug 11065= 9 from tempel.j= ulian@gmail.com
(In reply to Andrew Eikum from comment #81)
> I've submitted a patch to Wine to throttle our c=
alls to XResetScreenSaver to
> once every five seconds: https://source.winehq.org/patches/data/169958
>=20
> However, I'd argue our previous behavior isn't obviously wrong. What w=
e were
> doing was calling XResetScreenSaver each time we received user input o=
n a
> joystick in order to delay the screensaver coming up despite no
> keyboard/mouse input. It's not obvious that this behavior was incorrec=
t. Are
> you sure you shouldn't be able to handle this behavior from a client?<=
/span >

Thank you. Subjectively, I'd say it completely solves the issue. I don't see
any noteworthy spikes in frametime graphs and I haven't noticed any suspici=
ous
stutter/blocking until now (will do some more tests to be sure).
I'd be very happy if this could be included in 4.17 to increase chances tha=
t it
gets picked up by one of the next Proton releases.

It'd be interesting to know at what calling rate the display driver starts =
to
have issues.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15687408290.559a7b3.17990-- --===============2057983255== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============2057983255==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Tue, 17 Sep 2019 20:58:10 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0959250123==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 5BB716ED65 for ; Tue, 17 Sep 2019 20:58:10 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0959250123== Content-Type: multipart/alternative; boundary="15687538901.aBb1cAeC.28069" Content-Transfer-Encoding: 7bit --15687538901.aBb1cAeC.28069 Date: Tue, 17 Sep 2019 20:58:10 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #83 from tempel.julian@gmail.com --- Andrew, with your patch the issue is still there in a weak shape: When I open the inventory in TES IV Oblivion, don't move the cursor for some seconds and then move it again, there is always a frametime spike: https://abload.de/img/screenshot_20190917_2f4jds.png It's not there with XResetScreenSaver calls completely disabled in Wine (by reverting the commit mentioned by Pierre-Eric). It appears 100% reproducibl= e. --=20 You are receiving this mail because: You are the assignee for the bug.= --15687538901.aBb1cAeC.28069 Date: Tue, 17 Sep 2019 20:58:10 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 83 on bug 11065= 9 from tempel.j= ulian@gmail.com
Andrew, with your patch the issue is still there in a weak sha=
pe:
When I open the inventory in TES IV Oblivion, don't move the cursor for some
seconds and then move it again, there is always a frametime spike:
https://ab=
load.de/img/screenshot_20190917_2f4jds.png

It's not there with XResetScreenSaver calls completely disabled in Wine (by
reverting the commit mentioned by Pierre-Eric). It appears 100% reproducibl=
e.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15687538901.aBb1cAeC.28069-- --===============0959250123== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0959250123==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 18 Sep 2019 16:55:57 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1694378075==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 8EFC06F416 for ; Wed, 18 Sep 2019 16:55:57 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1694378075== Content-Type: multipart/alternative; boundary="15688257572.aA2ed.19518" Content-Transfer-Encoding: 7bit --15688257572.aA2ed.19518 Date: Wed, 18 Sep 2019 16:55:57 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #84 from Andrew Eikum --- If one call every five seconds is causing a problem, surely it's not Wine's bug, right? --=20 You are receiving this mail because: You are the assignee for the bug.= --15688257572.aA2ed.19518 Date: Wed, 18 Sep 2019 16:55:57 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 84 on bug 11065= 9 from Andrew Eikum
If one call every five seconds is causing a problem, surely it=
's not Wine's
bug, right?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15688257572.aA2ed.19518-- --===============1694378075== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1694378075==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 18 Sep 2019 17:54:49 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2131852495==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 6310A6F629 for ; Wed, 18 Sep 2019 17:54:49 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============2131852495== Content-Type: multipart/alternative; boundary="15688292892.04F0c4.30746" Content-Transfer-Encoding: 7bit --15688292892.04F0c4.30746 Date: Wed, 18 Sep 2019 17:54:49 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #85 from tempel.julian@gmail.com --- Thanks for the new Proton release including your fix (didn't realize you are the release manager :) ). As far as I can judge until now, the result is go= od enough in practice. There is this this reproducible spike, but moving the camera while in game seems free of stutter (a bit hard to judge, since the = game is very stuttery in general). It's definitely not the only case where atomic modesetting is hypersensitiv= e, I wouldn't be surprised if it required some kind of rather comprehensive restructuring to make it more resilient in general. E.g. there is still this aforementioned problem with gamma adjustments: https://bugs.freedesktop.org/show_bug.cgi?id=3D108917 And there is also weak stutter each time when other windows on Xorg receive focus. All those issues where non-existent with old legacy DC (amdgpu.dc=3D0 on Po= laris and older). Intel probably is affected the same. --=20 You are receiving this mail because: You are the assignee for the bug.= --15688292892.04F0c4.30746 Date: Wed, 18 Sep 2019 17:54:49 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 85 on bug 11065= 9 from tempel.j= ulian@gmail.com
Thanks for the new Proton release including your fix (didn't r=
ealize you are
the release manager :) ). As far as I can judge until now, the result is go=
od
enough in practice. There is this this reproducible spike, but moving the
camera while in game seems free of stutter (a bit hard to judge, since the =
game
is very stuttery in general).

It's definitely not the only case where atomic modesetting is hypersensitiv=
e, I
wouldn't be surprised if it required some kind of rather comprehensive
restructuring to make it more resilient in general.
E.g. there is still this aforementioned problem with gamma adjustments:
https://bugs.freedesktop.org/show_bug.=
cgi?id=3D108917

And there is also weak stutter each time when other windows on Xorg receive
focus.

All those issues where non-existent with old legacy DC (amdgpu.dc=3D0 on Po=
laris
and older). Intel probably is affected the same.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15688292892.04F0c4.30746-- --===============2131852495== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============2131852495==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 110659] pageflipping seems to cause jittering on mouse input when running Hitman 2 in Wine/DXVK with amdgpu.dc=1 Date: Wed, 18 Sep 2019 19:10:59 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0848290363==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 08B786F996 for ; Wed, 18 Sep 2019 19:10:59 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0848290363== Content-Type: multipart/alternative; boundary="15688338582.aDee87.22515" Content-Transfer-Encoding: 7bit --15688338582.aDee87.22515 Date: Wed, 18 Sep 2019 19:10:58 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D110659 --- Comment #86 from tempel.julian@gmail.com --- While the Gallium performance overlay clearly shows a spike in the game's G= PU render time, I'm fairly certain it doesn't exist in the actual display outp= ut. It's not limited to the character inventory, but instead happens anywhere, = even in the main menu. But I neither can see the cursor skipping, nor the camera= in game, despite of the graph's spike. I also noticed that there is no such spike when the framerate is below the refreshrate. I also tested if there's something similar to observe in Hitman 2: I reduced visual fidelity to achieve constant 75fps/Hz with vsync, and it always seem= s to be 100% free of stutter, also when resuming to move the mouse after suspend= ing it for a few seconds. --=20 You are receiving this mail because: You are the assignee for the bug.= --15688338582.aDee87.22515 Date: Wed, 18 Sep 2019 19:10:58 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 86 on bug 11065= 9 from tempel.j= ulian@gmail.com
While the Gallium performance overlay clearly shows a spike in=
 the game's GPU
render time, I'm fairly certain it doesn't exist in the actual display outp=
ut.
It's not limited to the character inventory, but instead happens anywhere, =
even
in the main menu. But I neither can see the cursor skipping, nor the camera=
 in
game, despite of the graph's spike.
I also noticed that there is no such spike when the framerate is below the
refreshrate.

I also tested if there's something similar to observe in Hitman 2: I reduced
visual fidelity to achieve constant 75fps/Hz with vsync, and it always seem=
s to
be 100% free of stutter, also when resuming to move the mouse after suspend=
ing
it for a few seconds.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15688338582.aDee87.22515-- --===============0848290363== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0848290363==--