[Intel-gfx] [PATCH 0/8] Adding NV12 support for SKL display
Ville Syrjälä
ville.syrjala at linux.intel.com
Tue Jul 11 16:18:05 UTC 2017
On Tue, Jul 11, 2017 at 07:40:48PM +0530, Vidya Srinivas wrote:
> This patch series is adding NV12 support for Skylake display after
> rebasing on latest drm-intel-nightly. Initial series of the patches
> can be found here:
> https://lists.freedesktop.org/archives/intel-gfx/2015-May/066786.html
>
> Feature has been currently tested with custom linux based test tool
> IGT test development is under progress. Floating these patches for
> initial review. These NV12 patches are dependent on Ville's patches
> mentioned below.
>
> Update from last rev:
> Patches were initial reviewed last when floated but
> currently there was a design change with respect to
> - the way fb offset is handled
> - the way rotation is handled
> Rebase of the current NV12 patch series has been done as per the
> current changes on drm-intel-nightly.
> Review comments from Ville (12th June 2017) have been addressed
> Review comments from Clinton A Taylor (7th July 2017) have been
> addressed
> Review comments from Clinton A Taylor (10th July 2017) have been
> addressed. Had missed out tested-by/reviewed-by in the patches.
> Fixed that error in this series.
>
> Chandra Konduru (6):
> drm/i915: Set scaler mode for NV12
> drm/i915: Update format_is_yuv() to include NV12
> drm/i915: Upscale scaler max scale for NV12
> drm/i915: Add NV12 as supported format for primary plane
> drm/i915: Add NV12 as supported format for sprite plane
> drm/i915: Add NV12 support to intel_framebuffer_init
>
> Ville Syrjälä (2):
> drm/i915: Implement .get_format_info() hook for CCS
> drm/i915: Add render decompression support
These two are some old stale versions of my CCS patches. I suppose it
shouldn't matter too much, as long as no one has based any userspace tests
on these since later versions will change how interpret fb->offsets[].
>
> drivers/gpu/drm/drm_fourcc.c | 2 +-
> drivers/gpu/drm/i915/i915_reg.h | 24 +++
> drivers/gpu/drm/i915/intel_atomic.c | 8 +-
> drivers/gpu/drm/i915/intel_display.c | 313 ++++++++++++++++++++++++++++++++---
> drivers/gpu/drm/i915/intel_drv.h | 3 +-
> drivers/gpu/drm/i915/intel_pm.c | 29 +++-
> drivers/gpu/drm/i915/intel_sprite.c | 16 +-
> include/drm/drm_mode_config.h | 3 +-
> include/uapi/drm/drm_fourcc.h | 3 +
> 9 files changed, 365 insertions(+), 36 deletions(-)
>
> --
> 1.9.1
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx
--
Ville Syrjälä
Intel OTC
More information about the Intel-gfx
mailing list