[Bug 93892] Screen flickering

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Feb 1 09:05:46 UTC 2016


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

Matt Roper <matthew.d.roper at intel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|intel-gfx-bugs at lists.freede |matthew.d.roper at intel.com
                   |sktop.org                   |
             Status|NEW                         |ASSIGNED

--- Comment #8 from Matt Roper <matthew.d.roper at intel.com> ---
(In reply to Manfred Kitzbichler from comment #6)
> I believe it was this commit that introduced the flicker regression:
> 
> https://github.com/torvalds/linux/commit/
> 43d59eda1f69631c267e06ab6b94ed3c14f1f6d1

It looks like when I dropped the level of indirection I also accidentally
dropped a workaround of "pretend the cursor plane is always on" that was
papering over the fact that our driver doesn't have proper two-stage watermark
programming yet.

Technically the true root cause of this flickering was fixed when we merged the
two-step watermarks at the end of that patch series.  However that final patch
wound up causing a different regression for our CI system, so we reverted the
final patch which brought this regression back instead. :-(

For the short term, just restoring the original workaround of pretending the
cursor is always on, even when it isn't, should avoid the user-visible
flickering while also keeping our CI system happy; I'll supply a patch for that
shortly.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20160201/d69a0786/attachment.html>


More information about the intel-gfx-bugs mailing list