Hi Jyri,
On Fri, Apr 21, 2017 at 12:51:11PM +0300, Jyri Sarha wrote:
The series adds plane specific atomic properties to control YCbCr to RGB conversions. My intention was to try to implement the plane specific (before DEGAMMA) part of the suggestion in this dri-devel post:
https://lists.freedesktop.org/archives/dri-devel/2017-March/135870.html
This series may not be ready as such. At least the kernel doc parts should be more detailed and carefully written. The purpose is merely to move the discussion to a more concrete level.
The series also includes drm/omap patches that implement the standard properties for OMAP DSS in omapdrm driver.
Thanks for re-starting this. The first two patches sort of matches what I've had internally from Mihail when we starting the discussion in the thread you mentioned. I will also try to port the mali-dp specific patches on top of your series and provide feedback.
Best regards, Liviu
Best regards, Jyri
Jyri Sarha (4): drm: drm_color_mgmt.h needs struct drm_crtc declaration drm: Make drm_atomic_replace_property_blob_from_id() more generic drm: Plane YCbCr to RGB conversion related properties drm/omap: Enable ycbcr_to_rgb_properties for omapdrm planes REVISIT
Tomi Valkeinen (2): drm/omap: cleanup color space conversion drm/omap: csc full range support
drivers/gpu/drm/drm_atomic.c | 36 +++++++-- drivers/gpu/drm/drm_atomic_helper.c | 9 +++ drivers/gpu/drm/drm_color_mgmt.c | 136 +++++++++++++++++++++++++++++++- drivers/gpu/drm/drm_plane.c | 10 +++ drivers/gpu/drm/omapdrm/dss/dispc.c | 141 +++++++++++++++++++++++++++++----- drivers/gpu/drm/omapdrm/dss/omapdss.h | 14 ++++ drivers/gpu/drm/omapdrm/omap_plane.c | 41 ++++++++++ include/drm/drm_color_mgmt.h | 25 ++++++ include/drm/drm_plane.h | 10 +++ include/uapi/drm/drm_mode.h | 12 +++ 10 files changed, 408 insertions(+), 26 deletions(-)
-- 1.9.1