[Libva] [PATCH 0/4] VA/Wayland API
Gwenole Beauchesne
gb.devel at gmail.com
Fri Jul 13 07:02:39 PDT 2012
Hi,
This patch series adds the VA/Wayland API. So far, only the VA Intel
GenX driver is supported. There is also work underway to support EMGD
as could be seen in version 1.14 of last quarter;
A couple of functions are missing but will be added later on when the
relevant Wayland protocol is added.
Benjamin Franzke (1):
tests: add PutSurface test for Wayland.
Gwenole Beauchesne (2):
API: add support for Wayland.
tests: add support for Wayland.
Zhao halley (1):
wayland: ship with wayland-drm protocol.
configure.ac | 21 ++
pkgconfig/Makefile.am | 4 +
pkgconfig/libva-wayland.pc.in | 13 ++
test/common/Makefile.am | 7 +
test/common/va_display.c | 4 +
test/common/va_display_wayland.c | 197 ++++++++++++++++++
test/putsurface/Makefile.am | 31 ++-
test/putsurface/putsurface_wayland.c | 323 ++++++++++++++++++++++++++++++
va/Makefile.am | 12 +-
va/va_backend.h | 13 +-
va/wayland/Makefile.am | 63 ++++++
va/wayland/protocol/Makefile.am | 28 +++
va/wayland/protocol/wayland-drm.xml | 155 ++++++++++++++
va/wayland/va_backend_wayland.h | 63 ++++++
va/wayland/va_wayland.c | 192 ++++++++++++++++++
va/wayland/va_wayland.h | 118 +++++++++++
va/wayland/va_wayland_drm.c | 229 +++++++++++++++++++++
va/wayland/va_wayland_drm.h | 47 +++++
va/wayland/va_wayland_private.h | 51 +++++
va/wayland/wayland-drm-client-protocol.h | 213 ++++++++++++++++++++
20 files changed, 1778 insertions(+), 6 deletions(-)
create mode 100644 pkgconfig/libva-wayland.pc.in
create mode 100644 test/common/va_display_wayland.c
create mode 100644 test/putsurface/putsurface_wayland.c
create mode 100644 va/wayland/Makefile.am
create mode 100644 va/wayland/protocol/Makefile.am
create mode 100644 va/wayland/protocol/wayland-drm.xml
create mode 100644 va/wayland/va_backend_wayland.h
create mode 100644 va/wayland/va_wayland.c
create mode 100644 va/wayland/va_wayland.h
create mode 100644 va/wayland/va_wayland_drm.c
create mode 100644 va/wayland/va_wayland_drm.h
create mode 100644 va/wayland/va_wayland_private.h
create mode 100644 va/wayland/wayland-drm-client-protocol.h
--
1.7.9.5
More information about the Libva
mailing list