[PATCH 0/2] drm/i915/fbc: Avoid GLK+ FBC corruption

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx>

Remove redundant manual FBC nukes to avoid the GLK+ FBC
nuke+disable+plane update fail and causing the top of the screen
to become corrupted. A 100% workaround likely needs yet another
vblank wait, but that's not entirely trivial to do without
hurting interactivity, so for now at least try to avoid the
issue for purely page flipped workloads.

Test-with: 20210420104704.5018-1-ville.syrjala@xxxxxxxxxxxxxxx

Ville Syrjälä (2):
  drm/i915/fbc: Don't nuke manually around flips
  drm/i915: Remove redundant DIRTYFB frontbuffer flushes

 drivers/gpu/drm/i915/display/intel_display.c |  3 ---
 drivers/gpu/drm/i915/display/intel_fbc.c     | 18 +++++++++++-------
 2 files changed, 11 insertions(+), 10 deletions(-)

-- 
2.26.3

_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux