Texas Instruments Proposes Extending DRI2 For Video
Written by Michael Larabel in X.Org on 19 August 2011 at 12:20 PM EDT. 3 Comments
Rob Clark of Texas Instruments has proposed to X.Org developers that the DRI2 protocol be extended so that overlays can display video content, as a possible replacement to X-Video or for a client-side X-Video API on top of DRI2.

A few extra parameters are needed in order for Direct Rendering Infrastructure 2 to handle displaying video content. While DRI2 is mostly about 3D and not video, some processes are similar and there is a lot of infrastructure connection between the two, which is why Rob Clark is looking to extend the DRI2 protocol. However, if developers prefer not doing so, he's willing to create a new protocol instead. Whatever the outcome, Texas Instruments is willing to make the necessary X Server infrastructure changes.

Why do this work? "Current solutions use the GPU to do a scaled/colorconvert into a DRI2 buffer from the client context. The goal of this protocol change is to push the decision to use overlay or GPU blit to the xorg driver. Eventually this should replace Xv. With a few additions, like attributes, it could perhaps be possible to implement the client side Xv API on top of dri2."

More information is available from this mailing list message.

About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Related X.Org News
Popular News
Trending Reviews & Featured Articles