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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxx>
Cc: Radhakrishna Sripada <radhakrishna.sripada@xxxxxxxxx>
Cc: Ville Syrjala <ville.syrjala@xxxxxxxxx>
Cc: Nanley G Chery <nanley.g.chery@xxxxxxxxx>
Cc: Mika Kahola <mika.kahola@xxxxxxxxx>
Cc: Matt Roper <matthew.d.roper@xxxxxxxxx>

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



[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux