summaryrefslogtreecommitdiff
path: root/pkgconfig
diff options
context:
space:
mode:
authorDmitry Ermilov <dmitry.ermilov@intel.com>2012-06-07 19:29:14 +0400
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2012-09-26 11:47:56 +0200
commitbcc85ca5200ae83cbbf895dde46bfa2767495f7f (patch)
treef6bf21d0f59aee73f630430537809cec4d0dbd9d /pkgconfig
parent901bbe13c187bfcc138f5a9def3d3625a6395657 (diff)
downloadlibva-bcc85ca5200ae83cbbf895dde46bfa2767495f7f.tar.gz
API: add support for raw DRM.
This API makes it possible to use DRM-based VA drivers without an X server. Since this is a renderless API, vaPutSurface() is not available. Signed-off-by: Dmitry Ermilov <dmitry.ermilov@intel.com> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
Diffstat (limited to 'pkgconfig')
-rw-r--r--pkgconfig/Makefile.am4
-rw-r--r--pkgconfig/libva-drm.pc.in12
2 files changed, 16 insertions, 0 deletions
diff --git a/pkgconfig/Makefile.am b/pkgconfig/Makefile.am
index f595413..2298c84 100644
--- a/pkgconfig/Makefile.am
+++ b/pkgconfig/Makefile.am
@@ -22,6 +22,9 @@
pcfiles = libva.pc
pcfiles += libva-tpi.pc
+if USE_DRM
+pcfiles += libva-drm.pc
+endif
pcfiles += libva-x11.pc
if USE_GLX
pcfiles += libva-glx.pc
@@ -32,6 +35,7 @@ endif
all_pcfiles_in = libva.pc.in
all_pcfiles_in += libva-tpi.pc.in
+all_pcfiles_in += libva-drm.pc.in
all_pcfiles_in += libva-x11.pc.in
all_pcfiles_in += libva-glx.pc.in
all_pcfiles_in += libva-egl.pc.in
diff --git a/pkgconfig/libva-drm.pc.in b/pkgconfig/libva-drm.pc.in
new file mode 100644
index 0000000..b3fb471
--- /dev/null
+++ b/pkgconfig/libva-drm.pc.in
@@ -0,0 +1,12 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+display=drm
+
+Name: libva-${display}
+Description: Userspace Video Acceleration (VA) ${display} interface
+Requires: libva
+Version: @VA_API_VERSION@
+Libs: -L${libdir} -lva-${display}
+Cflags: -I${includedir}