mbox series

[v3,0/4] drm/i915/xe3: FBC Dirty rect feature support

Message ID 20250114120719.191372-1-vinod.govindapillai@intel.com (mailing list archive)
Headers show
Series drm/i915/xe3: FBC Dirty rect feature support | expand

Message

Vinod Govindapillai Jan. 14, 2025, 12:07 p.m. UTC
Dirty rect support for FBC in xe3 onwards based on the comments after the
initial RFC series.

v2: Dirty rect related compute and storage moved to fbc state (Ville)

V3: Dont call fbc activate if FBC is already active

Vinod Govindapillai (4):
  drm/i915/display: avoid calling fbc activate if fbc is active
  drm/i915/xe: add register definitions for fbc dirty rect support
  drm/i915/xe3: add dirty rect support for FBC
  drm/i915/xe3: disable FBC if PSR2 selective fetch is enabled

 drivers/gpu/drm/i915/display/intel_display.c  |   4 +
 drivers/gpu/drm/i915/display/intel_fbc.c      | 108 +++++++++++++++++-
 drivers/gpu/drm/i915/display/intel_fbc.h      |   4 +
 drivers/gpu/drm/i915/display/intel_fbc_regs.h |   9 ++
 4 files changed, 121 insertions(+), 4 deletions(-)