[Bug 202445] amdgpu/dc: framerate dropping below adaptive sync range causes screen flickering

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Mon Jun 3 10:56:35 UTC 2019


https://bugzilla.kernel.org/show_bug.cgi?id=202445

jaapbuurman at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jaapbuurman at gmail.com

--- Comment #32 from jaapbuurman at gmail.com ---
I am experiencing the exact same issue, although I am still running the 5.1
kernel. I feel uncomfortable compiling my own kernel, so I cannot test 5.2 just
yet. I do have an additional observation that might be useful for debugging. My
freesync monitor has a 48-144 freesync range, and displays the current refresh
rate on its OSD.

The issue for me is the easiest to reproduce in Kerbal Space program while in
space, since the flickering is especially visible with the many white stars on
the blackness of space.

While in space with a large vessel that pushes your FPS down (33-40 FPS in the
ingame FPS monitor), my monitor is rapidly oscillating through the entire
freesync range (as low as 48 and as high as 144, and everything in between). As
far as I understand the technology, whenever the FPS is stable (for example at
37), it should use LFC to display each frame twice or thrice, and the monitor
should refresh at a constant 74hz or 111hz. But that is not what is happening
if I use a static view with a constant 37 FPS.

Is there something I can do to rule out a monitor issue? Perhaps by setting
some kind of debug option to see what the driver is instructing the monitor to
do?

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


More information about the dri-devel mailing list