On Wed, Dec 13, 2017 at 10:41 AM, Daniel Stone daniel@fooishbar.org wrote:
Hi Russell,
On 8 December 2017 at 12:31, Russell King rmk+kernel@armlinux.org.uk wrote:
Add the defacto-standard "iturbt_709" property to the overlay plane to control the YUV to RGB colorspace conversion. This is mutually exclusive with the CSC_YUV CRTC property - the last property to be set determines the resulting colorspace conversion.
I haven't seen this in other drivers - is it a 'defacto standard'? I
xf86-video-nv supported it, and I added it to nouveau as well when I ported YUV plane support. Some video players use the Xv property when available.
https://cgit.freedesktop.org/xorg/driver/xf86-video-nv/tree/src/nv_video.c#n... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/driv...
Cheers,
-ilia