[Intel-gfx] [PATCH 0/4] Enable FBC on SKL
Paulo Zanoni
paulo.r.zanoni at intel.com
Mon Mar 21 19:26:53 UTC 2016
Hi
Here's a patch series to workaround the current SKL FBC problems, then try to
enable it by default.
Between patch 2/4 and the DDX patch, we only need one of them for things to
work. We'll also be fine if we merge both, but we need at least one.
No IGT changes are needed due to the automatic workaround disable during
dirtyfb/sw_finish.
Thanks,
Paulo
Paulo Zanoni (4):
drm/i915/fbc: update busy_bits even for GTT and flip flushes
drm/i915/fbc: sanitize i915.enable_fbc during FBC init
drm/i915: opt-out CPU and WC mmaps from FBC
drm/i915/fbc: enable FBC on SKL too
drivers/gpu/drm/i915/i915_drv.h | 9 +++++
drivers/gpu/drm/i915/i915_gem.c | 19 ++++++----
drivers/gpu/drm/i915/intel_display.c | 1 +
drivers/gpu/drm/i915/intel_drv.h | 3 ++
drivers/gpu/drm/i915/intel_fbc.c | 60 ++++++++++++++++++++++++++------
drivers/gpu/drm/i915/intel_frontbuffer.c | 31 +++++++++++++++++
6 files changed, 105 insertions(+), 18 deletions(-)
--
2.7.0
More information about the Intel-gfx
mailing list