[PATCH 0/7] FBC again: stolen + SKL fixes

Paulo Zanoni
2015-09-23T15:52:37Z

I'm running out of ideas for these subjects.

Some of these were already sent to the list, some are brand new.

With current nightly + these patches, all igt/kms_frontbuffer_tracking subtests
pass on my BDW and SKL machine. But there are still one or two issues without
testcases, so there's still no patch proposing to enable FBC by default.

Thanks,
Paulo

Paulo Zanoni (7):
drm/i915: fix CFB size calculation
drm/i915: don't use the first stolen page on Broadwell
drm/i915: don't allocate fbcon from stolen memory if it's too big
drm/i915: export size_is_valid() from __intel_fbc_update()
drm/i915: fix FBC buffer size checks
drm/i915: use compute_page_offset() on SKL too
drm/i915: extract fbc_supported()

drivers/gpu/drm/i915/i915_gem_stolen.c | 17 ++++++++-
drivers/gpu/drm/i915/intel_display.c | 14 +++++++
drivers/gpu/drm/i915/intel_fbc.c | 67 ++++++++++++++++++++++------------
drivers/gpu/drm/i915/intel_fbdev.c | 10 ++++-
4 files changed, 82 insertions(+), 26 deletions(-)

--
2.5.1