2012-01-30 15:42:42 +01:00
|
|
|
if [ "$OPENGL" = no ]; then
|
|
|
|
|
OPENGL_SUPPORT="no"
|
|
|
|
|
else
|
|
|
|
|
OPENGL_SUPPORT="yes"
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ "$OPENGLES" = no ]; then
|
|
|
|
|
OPENGLES_SUPPORT="no"
|
|
|
|
|
else
|
|
|
|
|
OPENGLES_SUPPORT="yes"
|
|
|
|
|
fi
|
|
|
|
|
|
2011-07-04 13:24:43 +02:00
|
|
|
get_graphicdrivers() {
|
|
|
|
|
if [ "$GRAPHIC_DRIVERS" = "all" ]; then
|
2017-10-29 12:50:49 +00:00
|
|
|
GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 radeonsi nvidia nvidia-legacy vmware virtio vc4"
|
2011-07-04 13:24:43 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
for drv in $GRAPHIC_DRIVERS; do
|
|
|
|
|
if [ "$drv" = "i915" ]; then
|
|
|
|
|
DRI_DRIVERS="$DRI_DRIVERS,i915"
|
|
|
|
|
XORG_DRIVERS="$XORG_DRIVERS intel"
|
2013-08-13 01:30:27 +02:00
|
|
|
COMPOSITE_SUPPORT="yes"
|
2014-11-09 02:19:53 +01:00
|
|
|
VAAPI_SUPPORT="yes"
|
2011-07-04 13:24:43 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ "$drv" = "i965" ]; then
|
|
|
|
|
DRI_DRIVERS="$DRI_DRIVERS,i965"
|
|
|
|
|
XORG_DRIVERS="$XORG_DRIVERS intel"
|
2013-08-13 01:30:27 +02:00
|
|
|
COMPOSITE_SUPPORT="yes"
|
2014-11-09 02:19:53 +01:00
|
|
|
VAAPI_SUPPORT="yes"
|
2011-07-04 13:24:43 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ "$drv" = "nvidia" ]; then
|
|
|
|
|
XORG_DRIVERS="$XORG_DRIVERS nvidia"
|
2014-11-09 02:19:53 +01:00
|
|
|
VDPAU_SUPPORT="yes"
|
2011-07-04 13:24:43 +02:00
|
|
|
fi
|
2012-11-26 18:27:02 +01:00
|
|
|
|
2015-04-05 21:54:43 -07:00
|
|
|
if [ "$drv" = "nvidia-legacy" ]; then
|
|
|
|
|
XORG_DRIVERS="$XORG_DRIVERS nvidia-legacy"
|
|
|
|
|
VDPAU_SUPPORT="yes"
|
|
|
|
|
fi
|
|
|
|
|
|
2011-07-04 13:24:43 +02:00
|
|
|
if [ "$drv" = "r200" ]; then
|
|
|
|
|
DRI_DRIVERS="$DRI_DRIVERS,r200"
|
|
|
|
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
2013-09-26 06:52:14 +02:00
|
|
|
COMPOSITE_SUPPORT="yes"
|
2011-07-04 13:24:43 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ "$drv" = "r300" ]; then
|
|
|
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r300"
|
|
|
|
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
|
|
|
|
LLVM_SUPPORT="yes"
|
2013-09-26 06:52:14 +02:00
|
|
|
COMPOSITE_SUPPORT="yes"
|
2014-11-09 02:19:53 +01:00
|
|
|
VDPAU_SUPPORT="yes"
|
2011-07-04 13:24:43 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ "$drv" = "r600" ]; then
|
|
|
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r600"
|
|
|
|
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
|
|
|
|
LLVM_SUPPORT="yes"
|
2013-09-26 06:52:14 +02:00
|
|
|
COMPOSITE_SUPPORT="yes"
|
2014-11-09 02:19:53 +01:00
|
|
|
VDPAU_SUPPORT="yes"
|
2011-07-04 13:24:43 +02:00
|
|
|
fi
|
|
|
|
|
|
2013-11-20 01:43:19 +01:00
|
|
|
if [ "$drv" = "radeonsi" ]; then
|
|
|
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,radeonsi"
|
2015-10-23 13:52:51 -07:00
|
|
|
XORG_DRIVERS="$XORG_DRIVERS ati amdgpu"
|
2013-11-20 01:43:19 +01:00
|
|
|
LLVM_SUPPORT="yes"
|
|
|
|
|
COMPOSITE_SUPPORT="yes"
|
2014-11-09 02:19:53 +01:00
|
|
|
VDPAU_SUPPORT="yes"
|
2013-11-20 01:43:19 +01:00
|
|
|
fi
|
|
|
|
|
|
2016-01-15 23:31:23 +01:00
|
|
|
if [ "$drv" = "vmware" ]; then
|
|
|
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,svga"
|
|
|
|
|
XORG_DRIVERS="$XORG_DRIVERS vmware"
|
2017-10-29 12:59:41 +00:00
|
|
|
COMPOSITE_SUPPORT="yes"
|
2016-01-15 23:31:23 +01:00
|
|
|
fi
|
|
|
|
|
|
2017-02-03 11:49:28 -08:00
|
|
|
if [ "$drv" = "virtio" ]; then
|
|
|
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,virgl"
|
|
|
|
|
fi
|
|
|
|
|
|
2017-05-19 08:26:53 -07:00
|
|
|
if [ "$drv" = "vc4" ]; then
|
|
|
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,vc4"
|
|
|
|
|
VAAPI_SUPPORT="no"
|
|
|
|
|
VDPAU_SUPPORT="no"
|
|
|
|
|
fi
|
|
|
|
|
|
2011-07-04 13:24:43 +02:00
|
|
|
done
|
|
|
|
|
}
|