[Intel-gfx] [PATCH 00/10] Expose the same formats for SKL primary/sprite planes

Damien Lespiau damien.lespiau at intel.com
Tue May 12 08:13:12 PDT 2015


On Skylake, the hardware supports the same formats on all panes (well, except
NV12 which is a bit special). Make sure we expose those common formats to
user-space then.

Used libdrm's tests/modetest to inspect the list of exposed formats.

-- 
Damien

Damien Lespiau (10):
  drm/i915/skl: Leave a new line between variable declarations and code
  drm/i915/skl: Add a new line before return
  drm/i915/skl: Rename a local variable to fit in 80 chars
  drm/i915/skl: Replace BUG() by MISSING_CASE() in
    skl_plane_ctl_format()
  drm/i915/skl: Support the advertized index format
  drm/i915: Don't use the intel_ prefix for gen-specific data
  drm/i915/skl: Don't advertize ARGB2101010 and ABGR2101010
  drm/i915/skl: Make primary and sprite plane advertize the same formats
  drm/i915/skl: Factor skl_plane_get_formats()
  drm/i915: Make the sprite formats const

 drivers/gpu/drm/i915/intel_display.c | 79 ++++++++++++++++++++++++++----------
 drivers/gpu/drm/i915/intel_drv.h     |  2 +
 drivers/gpu/drm/i915/intel_sprite.c  | 23 +++--------
 3 files changed, 66 insertions(+), 38 deletions(-)

-- 
2.1.0



More information about the Intel-gfx mailing list