[Intel-gfx] [PATCH v2 0/8] drm/i915/gen11: Add support for the NV12 format.
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Thu Oct 18 11:51:26 UTC 2018
New version, with a lot of reworking to incorporate all the feedback.
We currently don't set the plane input CSC correctly, so colors are a
bit off. As a result I can't verify for 100% we program the chroma
upsampler correctly, but I still want to put out this series for review.
Maarten Lankhorst (8):
drm/i915: Fix unsigned overflow when calculating total data rate
drm/i915/gen11: Enable 6 sprites on gen11
drm/i915/gen11: Link nv12 Y and UV planes in the atomic state, v4.
drm/i915/gen11: Handle watermarks correctly for separate Y/UV planes,
v2.
drm/i915/gen11: Program the scalers correctly for planar formats, v3.
drm/i915/gen11: Program the chroma upsampler for HDR planes.
drm/i915/gen11: Program the Y and UV plane for planar mode correctly,
v3.
drm/i915/gen11: Expose planar format support on gen11.
drivers/gpu/drm/i915/i915_reg.h | 27 +-
drivers/gpu/drm/i915/intel_atomic.c | 16 +-
drivers/gpu/drm/i915/intel_atomic_plane.c | 74 ++++-
drivers/gpu/drm/i915/intel_device_info.c | 22 +-
drivers/gpu/drm/i915/intel_display.c | 120 ++++++--
drivers/gpu/drm/i915/intel_display.h | 3 +
drivers/gpu/drm/i915/intel_drv.h | 61 ++++
drivers/gpu/drm/i915/intel_pm.c | 360 ++++++++++++++--------
drivers/gpu/drm/i915/intel_sprite.c | 72 ++++-
9 files changed, 575 insertions(+), 180 deletions(-)
--
2.19.1
More information about the Intel-gfx
mailing list