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