[Libva] [PATCH V2 0/6] VAAPI/XV interface to output the sprite/overlay under X11.
Ung, Teng En
teng.en.ung at intel.com
Thu Sep 19 01:06:58 PDT 2013
Hi,
Here is the patches set for the VAAPI/XV interface to flip to sprite/overlay under X11
and also addin the changes base on previous suggestion.
Previous thread :- http://lists.freedesktop.org/archives/libva/2013-September/001839.html
Thanks
Ung, Teng En (6):
Initial code for VAAPI/XV interface. Addin empty i965_output_xv
module, render mode attributes, and build code to detect XV.
Created the basic draft for the VA/XV interface.
Addin the implementation into i965_ouput_xv module.
Enable the output to XV only user set the render mode attribute to
overlay.
Change to dri_bo_flink.
Change the render mode to external because the rendering are in X11.
configure.ac | 18 +++
src/Makefile.am | 5 +
src/i965_drv_video.c | 55 +++++++-
src/i965_drv_video.h | 4 +
src/i965_output_xv.c | 317 ++++++++++++++++++++++++++++++++++++++++++++++
src/i965_output_xv.h | 53 ++++++++
src/va_xv.c | 351 +++++++++++++++++++++++++++++++++++++++++++++++++++
src/va_xv.h | 51 ++++++++
src/va_xv_ddx.h | 43 +++++++
src/va_xvcommon.h | 57 +++++++++
10 files changed, 952 insertions(+), 2 deletions(-)
create mode 100644 src/i965_output_xv.c
create mode 100644 src/i965_output_xv.h
create mode 100644 src/va_xv.c
create mode 100644 src/va_xv.h
create mode 100644 src/va_xv_ddx.h
create mode 100644 src/va_xvcommon.h
--
1.8.4
More information about the Libva
mailing list