mirror of
https://github.com/libretro/Lakka.git
synced 2024-11-27 18:10:21 +00:00
42706f338b
Signed-off-by: Stephan Raue <stephan@openelec.tv>
126 lines
2.8 KiB
Plaintext
126 lines
2.8 KiB
Plaintext
if [ "$DISPLAYSERVER" = "xorg-server" ]; then
|
|
SDL_SUPPORT="yes"
|
|
else
|
|
SDL_SUPPORT="no"
|
|
fi
|
|
|
|
if [ "$OPENGL" = no ]; then
|
|
OPENGL_SUPPORT="no"
|
|
else
|
|
OPENGL_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$OPENGLES" = no ]; then
|
|
OPENGLES_SUPPORT="no"
|
|
else
|
|
OPENGLES_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$SDL_SUPPORT" = no ]; then
|
|
JOYSTICK_SUPPORT="no"
|
|
fi
|
|
|
|
if [ "$OPENMAX" = no ]; then
|
|
OPENMAX_SUPPORT="no"
|
|
else
|
|
OPENMAX_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$OPENGL_SUPPORT" = no ]; then
|
|
XBMC_SCR_RSXS="no"
|
|
XBMC_VIS_PROJECTM="no"
|
|
XBMC_VIS_GOOM="no"
|
|
fi
|
|
|
|
get_graphicdrivers() {
|
|
if [ "$GRAPHIC_DRIVERS" = "all" ]; then
|
|
GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 fglrx fglrx-legacy nvidia vmware virtualbox"
|
|
fi
|
|
|
|
for drv in $GRAPHIC_DRIVERS; do
|
|
if [ "$drv" = "dove" ]; then
|
|
XORG_DRIVERS="$XORG_DRIVERS dove"
|
|
fi
|
|
|
|
if [ "$drv" = "fglrx" ]; then
|
|
XORG_DRIVERS="$XORG_DRIVERS fglrx"
|
|
COMPOSITE_SUPPORT="yes"
|
|
XINERAMA_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "fglrx-legacy" ]; then
|
|
XORG_DRIVERS="$XORG_DRIVERS fglrx-legacy"
|
|
COMPOSITE_SUPPORT="yes"
|
|
XINERAMA_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "i915" ]; then
|
|
DRI_DRIVERS="$DRI_DRIVERS,i915"
|
|
# GALLIUM_DRIVERS="$GALLIUM_DRIVERS,i915"
|
|
XORG_DRIVERS="$XORG_DRIVERS intel"
|
|
# LLVM_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "i965" ]; then
|
|
DRI_DRIVERS="$DRI_DRIVERS,i965"
|
|
XORG_DRIVERS="$XORG_DRIVERS intel"
|
|
fi
|
|
|
|
if [ "$drv" = "nouveau" ]; then
|
|
# DRI_DRIVERS="$DRI_DRIVERS,nouveau"
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,nouveau"
|
|
XORG_DRIVERS="$XORG_DRIVERS nouveau"
|
|
# LLVM_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "nvidia" ]; then
|
|
XORG_DRIVERS="$XORG_DRIVERS nvidia"
|
|
XINERAMA_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "nvidia-legacy" ]; then
|
|
XORG_DRIVERS="$XORG_DRIVERS nvidia-legacy"
|
|
XINERAMA_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "virtualbox" ]; then
|
|
DRI_DRIVERS="$DRI_DRIVERS,swrast"
|
|
XORG_DRIVERS="$XORG_DRIVERS virtualbox"
|
|
XINERAMA_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "omapfb" ]; then
|
|
DRI_DRIVERS="$DRI_DRIVERS,swrast"
|
|
# GALLIUM_DRIVERS="$GALLIUM_DRIVERS,swrast"
|
|
XORG_DRIVERS="$XORG_DRIVERS ompafb"
|
|
# LLVM_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "r200" ]; then
|
|
DRI_DRIVERS="$DRI_DRIVERS,r200"
|
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
|
fi
|
|
|
|
if [ "$drv" = "r300" ]; then
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r300"
|
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
|
LLVM_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "r600" ]; then
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r600"
|
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
|
LLVM_SUPPORT="yes"
|
|
fi
|
|
|
|
if [ "$drv" = "vmware" ]; then
|
|
DRI_DRIVERS="$DRI_DRIVERS,swrast"
|
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,svga"
|
|
XORG_DRIVERS="$XORG_DRIVERS vmware"
|
|
XINERAMA_SUPPORT="yes"
|
|
# LLVM_SUPPORT="yes"
|
|
fi
|
|
|
|
done
|
|
}
|