[Intel-gfx] [PATCH 00/12] drm/i915: FBC fixes
Ville Syrjala
ville.syrjala at linux.intel.com
Wed Apr 29 10:10:22 UTC 2020
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
A bunch of FBC fixes. The most important thing is fixing glk+linear,
but included a pile of stuff I had lying about for older platforms
as well.
Ville Syrjälä (12):
drm/i915/fbc: Require linear fb stride to be multiple of 512 bytes on
gen9/glk
drm/i915/fbc: Use the correct plane stride
drm/i915/fbc: Fix fence_y_offset handling
drm/i915/fbc: Fix nuke for pre-snb platforms
drm/i915/fbc: Enable fbc on i865
drm/i915/fbc: Don't clear busy_bits for origin==GTT
drm/i915/fbc: Allow FBC to recompress after a 3D workload on i85x/i865
drm/i915/fbc: Parametrize FBC_CONTROL
drm/i915/fbc: Store the fbc1 compression interval in the params
drm/i915/fbc: Reduce fbc1 compression interval to 1 second
drm/i915: Fix g4x fbc watermark enable
drm/i915: Suppress spurious underruns on gen2
drivers/gpu/drm/i915/display/intel_display.c | 18 +++-
drivers/gpu/drm/i915/display/intel_display.h | 1 +
drivers/gpu/drm/i915/display/intel_fbc.c | 104 ++++++++++++-------
drivers/gpu/drm/i915/i915_drv.h | 8 +-
drivers/gpu/drm/i915/i915_pci.c | 1 +
drivers/gpu/drm/i915/i915_reg.h | 19 ++--
drivers/gpu/drm/i915/intel_pm.c | 43 +++++---
7 files changed, 135 insertions(+), 59 deletions(-)
--
2.24.1
More information about the Intel-gfx
mailing list