Changes since first RFC version: - Drop already merged - drm: drm_color_mgmt.h needs struct drm_crtc declaration - drm: Make drm_atomic_replace_property_blob_from_id() more generic - Drop omapdrm specific example patches - I have updated versions, for testing buy they are not relevant here - Rename properties - Drop bundled color space conversion enums and leave just: - BT.601 full, BT.601 limited, BT.709 limited, BT.2020 limited - Split YCBCR_ENCODING property with standard encodings to a separate patch The first RFC version can be found here: http://www.spinics.net/lists/dri-devel/msg139440.html The changes to this new version are not really that big. However, especially with the first patch I try to iterate towards some minimal common ground that we could agree on. Jyri Sarha (2): drm: Add optinal YCBCR_ENCODING property to drm_plane drm: Add YCBCR_DECODE_CSC and YCBCR_CSC_PREOFFSET properties to drm_plane drivers/gpu/drm/drm_atomic.c | 24 ++++++++ drivers/gpu/drm/drm_atomic_helper.c | 9 +++ drivers/gpu/drm/drm_color_mgmt.c | 110 ++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/drm_plane.c | 9 +++ include/drm/drm_color_mgmt.h | 17 ++++++ include/drm/drm_plane.h | 10 ++++ include/uapi/drm/drm_mode.h | 12 ++++ 7 files changed, 191 insertions(+) -- 1.9.1 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel