[Intel-gfx] [PATCH 00/10] drm/i915/tgl: Render decompression support

Imre Deak imre.deak at intel.com
Sat Dec 21 12:05:33 UTC 2019


This is the first part of [1] with only render decompression enabled.
I left the second part with media decompression and render decompression
color clear functionality for later - once we have the IGT tests for
them in place.

Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan at intel.com>
Cc: Radhakrishna Sripada <radhakrishna.sripada at intel.com>
Cc: Ville Syrjala <ville.syrjala at intel.com>
Cc: Nanley G Chery <nanley.g.chery at intel.com>
Cc: Mika Kahola <mika.kahola at intel.com>
Cc: Matt Roper <matthew.d.roper at intel.com>

[1] https://patchwork.freedesktop.org/series/71125/

Dhinakaran Pandiyan (6):
  drm/i915: Use intel_tile_height() instead of re-implementing
  drm/i915: Move CCS stride alignment W/A inside
    intel_fb_stride_alignment
  drm/i915: Extract framebufer CCS offset checks into a function
  drm/framebuffer: Format modifier for Intel Gen-12 render compression
  drm/i915/tgl: Gen-12 render decompression
  drm/i915: Skip rotated offset adjustment for unsupported modifiers

Imre Deak (4):
  drm/i915: Add helpers to select correct ccs/aux planes
  drm/i915/tgl: Make sure FBs have a correct CCS plane stride
  drm/i915: Make sure Y slave planes get all the required state
  drm/i915: Make sure CCS YUV semiplanar format checks work

 .../gpu/drm/i915/display/intel_atomic_plane.c |   2 +-
 drivers/gpu/drm/i915/display/intel_display.c  | 513 +++++++++++++-----
 drivers/gpu/drm/i915/display/intel_display.h  |   4 +
 drivers/gpu/drm/i915/display/intel_sprite.c   |  32 +-
 drivers/gpu/drm/i915/i915_reg.h               |   1 +
 drivers/gpu/drm/i915/intel_pm.c               |   7 +-
 include/uapi/drm/drm_fourcc.h                 |  11 +
 7 files changed, 423 insertions(+), 147 deletions(-)

-- 
2.22.0


More information about the Intel-gfx mailing list