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
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx