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==--