mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 20:28:04 +02:00
g3dvl: check for existense of VA API header/libs
Building the VA state tracker only works when the header/libs are available. Also add a warning that the state tracker is currently undmaintained.
This commit is contained in:
parent
33bf410ace
commit
8619aa5683
1 changed files with 4 additions and 1 deletions
|
|
@ -1519,6 +1519,8 @@ if test "x$enable_gallium_g3dvl" = xyes; then
|
|||
fi
|
||||
|
||||
if test "x$enable_va" = xauto; then
|
||||
#don't enable vaapi state tracker even if package exists
|
||||
#PKG_CHECK_EXISTS([libva], [enable_vdpau=yes], [enable_vdpau=no])
|
||||
enable_va=no
|
||||
fi
|
||||
fi
|
||||
|
|
@ -1535,8 +1537,9 @@ if test "x$enable_vdpau" = xyes; then
|
|||
HAVE_ST_VDPAU="yes"
|
||||
fi
|
||||
|
||||
#TODO: Check for va libs/headers
|
||||
if test "x$enable_va" = xyes; then
|
||||
PKG_CHECK_MODULES([LIBVA], [libva = 0.31.1])
|
||||
AC_MSG_WARN([vaapi state tracker currently unmaintained])
|
||||
GALLIUM_STATE_TRACKERS_DIRS="$GALLIUM_STATE_TRACKERS_DIRS va"
|
||||
HAVE_ST_VA="yes"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue