[Xorg] Implementing "Xv" extension on DDX which don't supportit in hardware...

Alan Cox alan at lxorguk.ukuu.org.uk
Mon Jul 12 05:13:36 PDT 2004

On Sul, 2004-07-11 at 20:46, Eric Anholt wrote:
> One thing I've been talking with Kieth about is possibly supporting YUV
> surfaces in Render.  I could see making them "special" so that YUV isn't
> a valid target to render to (no hardware I know of implements it), 

The Xv surface on a lot of cards does and being able to use an Xv
surface as a screen lets you do some really wild things.

Other hardware examples
	Zoran MJPEG chipsets (although some only do MJPEG)
	IVTV (WinTV PVR series)

YUV422/420 (or YCbCr) frame buffers do show up in television and media
oriented devices. Currently you can drive them via shadowfb of course.
(Even in theory MJPEG although afaik nobody has done a Zoran MJPEG

More information about the xorg mailing list