[Intel-gfx] [PATCH 0/8] drm/i915: Preparations for adding gen11 planar formats.

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Thu Sep 20 10:27:03 UTC 2018


Some cleanups to scalers, cleanups to make atomic update look at
crtc_state->active_planes and handle that correctly, and forcing nv12
coordinates to be a multiple of 2.

Maarten Lankhorst (8):
  drm/i915: Clean up casts to crtc_state in intel_atomic_commit_tail()
  drm/i915: Handle cursor updating active_planes correctly, v2.
  drm/i915: Unconditionally clear plane visibility, v2.
  drm/i915: Make intel_crtc_disable_planes() use active planes mask.
  drm/i915: Replace call to commit_planes_on_crtc with internal update,
    v2.
  drm/i915: Clean up scaler setup.
  drm/i915: Move programming plane scaler to its own function.
  drm/i915: Force planar YUV coordinates to be a multiple of 2, v2.

 drivers/gpu/drm/i915/i915_reg.h           |   7 +-
 drivers/gpu/drm/i915/intel_atomic.c       | 108 ++++++++++++----------
 drivers/gpu/drm/i915/intel_atomic_plane.c |  49 +++++-----
 drivers/gpu/drm/i915/intel_display.c      |  99 ++++++++++++--------
 drivers/gpu/drm/i915/intel_drv.h          |   4 +
 drivers/gpu/drm/i915/intel_sprite.c       |  99 ++++++++++++--------
 6 files changed, 218 insertions(+), 148 deletions(-)

-- 
2.18.0



More information about the Intel-gfx mailing list