Patches in this series are at two levels of completion. The render decompression patches 1, 2, 3 and 4 address feedback provided for https://patchwork.freedesktop.org/series/66367/ Media decompression patches 5, 6, 7, 8 and 9 are a complete rewrite to handle planar formats and have not been tested. I would like to get feedback on the approach before finishing the implementation. Dhinakaran Pandiyan (9): drm/framebuffer: Format modifier for Intel Gen-12 render compression 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/tgl: Gen-12 render decompression drm/i915: Extract framebufer CCS offset checks into a function drm/framebuffer: Format modifier for Intel Gen-12 media compression drm/i915: Skip rotated offset adjustment for unsupported modifiers drm/fb: Extend format_info member arrays to handle four planes Gen-12 display can decompress surfaces compressed by the media engine. drivers/gpu/drm/i915/display/intel_display.c | 388 +++++++++++++----- .../drm/i915/display/intel_display_types.h | 2 +- drivers/gpu/drm/i915/display/intel_sprite.c | 61 ++- drivers/gpu/drm/i915/i915_reg.h | 2 + include/drm/drm_fourcc.h | 8 +- include/uapi/drm/drm_fourcc.h | 22 + 6 files changed, 368 insertions(+), 115 deletions(-) -- 2.17.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx