[Intel-gfx] [PATCH 0/8] Make plane updates use the atomic state.
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Tue Nov 17 01:56:03 PST 2015
This fixes the plane commit to use the passed atomic state instead
of dereferencing plane->state and crtc->config. It also constifies
the state structs passed to the callbacks, since they should be read-only.
"drm/i915: Only rotate cursor base when the cursor is visible." should be applied to -fixes.
Maarten Lankhorst (8):
drm/i915: Use passed plane state for sprite planes, v4.
drm/i915: Do not use commit_plane for sprite planes.
drm/i915: Remove some visibility checks from intel_crtc_update_cursor.
drm/i915: Only rotate cursor base when the cursor is visible.
drm/i915: Make disable_cursor_plane similar to commit_cursor_plane.
drm/i915: Use the plane state for cursor updates.
drm/i915: Use plane state for primary plane updates.
drm/i915: Remove commit_plane function pointer.
drivers/gpu/drm/i915/i915_drv.h | 3 -
drivers/gpu/drm/i915/intel_atomic_plane.c | 10 +-
drivers/gpu/drm/i915/intel_display.c | 334 +++++++++++++-----------------
drivers/gpu/drm/i915/intel_drv.h | 12 +-
drivers/gpu/drm/i915/intel_sprite.c | 129 ++++++------
5 files changed, 212 insertions(+), 276 deletions(-)
--
2.1.0
More information about the Intel-gfx
mailing list