summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorNayan Deshmukh <nayan26deshmukh@gmail.com>2017-01-11 22:27:13 +0530
committerChristian König <christian.koenig@amd.com>2017-01-17 11:51:50 +0100
commit0ef17d76bbbc9506d50138f1b4d79db8ef08ad6d (patch)
tree8160ae3f190f1463f4f8ba51ed98838a3bfca921 /configure.ac
parent9fe9db8031f4979fde0849855c6aca1a83432f4e (diff)
vl/dri3: use external texture as back buffers(v4)
dri3 allows us to send handle of a texture directly to X so this patch allows a state tracker to directly send its texture to X to be used as back buffer and avoids extra copying v2: use clip width/height to display a portion of the surface v3: remove redundant variables, fix wrapping, rename variables handle vaapi path v3.1: we need clip_width/height for every frame so we don't need to maintain it for each buffer instead use a global variable v4: In case of single gpu we can cache the buffers as applications use constant number of buffer and we can avoid calls to present extension for every frame Reviewed and Suggested-by: Leo Liu <leo.liu@amd.com> Acked-by: Christian König <christian.koenig@amd.com> Tested-by: Andy Furniss <adf.lists@gmail.com> Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com>
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 459f3e8b0a..3e2d79abdf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2081,7 +2081,7 @@ if test "x$enable_xvmc" = xyes -o \
"x$enable_va" = xyes; then
if test x"$enable_dri3" = xyes; then
PKG_CHECK_MODULES([VL], [xcb-dri3 xcb-present xcb-sync xshmfence >= $XSHMFENCE_REQUIRED
- x11-xcb xcb xcb-dri2 >= $XCBDRI2_REQUIRED])
+ xcb-xfixes x11-xcb xcb xcb-dri2 >= $XCBDRI2_REQUIRED])
else
PKG_CHECK_MODULES([VL], [x11-xcb xcb xcb-dri2 >= $XCBDRI2_REQUIRED])
fi