mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
config/options: split graphic options to a seperate file
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
815b9a8e98
commit
758e5ee50a
79
config/graphic
Normal file
79
config/graphic
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
get_graphicdrivers() {
|
||||||
|
if [ "$GRAPHIC_DRIVERS" = "all" ]; then
|
||||||
|
GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 fglrx nvidia vmware"
|
||||||
|
fi
|
||||||
|
|
||||||
|
for drv in $GRAPHIC_DRIVERS; do
|
||||||
|
if [ "$drv" = "fglrx" ]; then
|
||||||
|
DRI_DRIVERS="$DRI_DRIVERS"
|
||||||
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS"
|
||||||
|
XORG_DRIVERS="$XORG_DRIVERS fglrx"
|
||||||
|
COMPOSITE_SUPPORT="yes"
|
||||||
|
XINERAMA_SUPPORT="yes"
|
||||||
|
# LLVM_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"
|
||||||
|
# GALLIUM_DRIVERS="$GALLIUM_DRIVERS,i965"
|
||||||
|
XORG_DRIVERS="$XORG_DRIVERS intel"
|
||||||
|
# LLVM_SUPPORT="yes"
|
||||||
|
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
|
||||||
|
DRI_DRIVERS="$DRI_DRIVERS"
|
||||||
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS"
|
||||||
|
XORG_DRIVERS="$XORG_DRIVERS nvidia"
|
||||||
|
XINERAMA_SUPPORT="yes"
|
||||||
|
# LLVM_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"
|
||||||
|
# GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r200"
|
||||||
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
||||||
|
# LLVM_SUPPORT="yes"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$drv" = "r300" ]; then
|
||||||
|
# DRI_DRIVERS="$DRI_DRIVERS,r300"
|
||||||
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r300"
|
||||||
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
||||||
|
LLVM_SUPPORT="yes"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$drv" = "r600" ]; then
|
||||||
|
# DRI_DRIVERS="$DRI_DRIVERS,r600"
|
||||||
|
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r600"
|
||||||
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
||||||
|
LLVM_SUPPORT="yes"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$drv" = "vmware" ]; then
|
||||||
|
XINERAMA_SUPPORT="yes"
|
||||||
|
# LLVM_SUPPORT="yes"
|
||||||
|
fi
|
||||||
|
|
||||||
|
done
|
||||||
|
}
|
@ -75,84 +75,5 @@ fi
|
|||||||
. $HOME/.openelec/$PROJECT/options
|
. $HOME/.openelec/$PROJECT/options
|
||||||
fi
|
fi
|
||||||
|
|
||||||
get_graphicdrivers() {
|
. config/graphic
|
||||||
if [ "$GRAPHIC_DRIVERS" = "all" ]; then
|
|
||||||
GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 fglrx nvidia vmware"
|
|
||||||
fi
|
|
||||||
|
|
||||||
for drv in $GRAPHIC_DRIVERS; do
|
|
||||||
if [ "$drv" = "fglrx" ]; then
|
|
||||||
DRI_DRIVERS="$DRI_DRIVERS"
|
|
||||||
GALLIUM_DRIVERS="$GALLIUM_DRIVERS"
|
|
||||||
XORG_DRIVERS="$XORG_DRIVERS fglrx"
|
|
||||||
COMPOSITE_SUPPORT="yes"
|
|
||||||
XINERAMA_SUPPORT="yes"
|
|
||||||
# LLVM_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"
|
|
||||||
# GALLIUM_DRIVERS="$GALLIUM_DRIVERS,i965"
|
|
||||||
XORG_DRIVERS="$XORG_DRIVERS intel"
|
|
||||||
# LLVM_SUPPORT="yes"
|
|
||||||
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
|
|
||||||
DRI_DRIVERS="$DRI_DRIVERS"
|
|
||||||
GALLIUM_DRIVERS="$GALLIUM_DRIVERS"
|
|
||||||
XORG_DRIVERS="$XORG_DRIVERS nvidia"
|
|
||||||
XINERAMA_SUPPORT="yes"
|
|
||||||
# LLVM_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"
|
|
||||||
# GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r200"
|
|
||||||
XORG_DRIVERS="$XORG_DRIVERS ati"
|
|
||||||
# LLVM_SUPPORT="yes"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$drv" = "r300" ]; then
|
|
||||||
# DRI_DRIVERS="$DRI_DRIVERS,r300"
|
|
||||||
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r300"
|
|
||||||
XORG_DRIVERS="$XORG_DRIVERS ati"
|
|
||||||
LLVM_SUPPORT="yes"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$drv" = "r600" ]; then
|
|
||||||
# DRI_DRIVERS="$DRI_DRIVERS,r600"
|
|
||||||
GALLIUM_DRIVERS="$GALLIUM_DRIVERS,r600"
|
|
||||||
XORG_DRIVERS="$XORG_DRIVERS ati"
|
|
||||||
LLVM_SUPPORT="yes"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$drv" = "vmware" ]; then
|
|
||||||
XINERAMA_SUPPORT="yes"
|
|
||||||
# LLVM_SUPPORT="yes"
|
|
||||||
fi
|
|
||||||
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
. config/path $1
|
. config/path $1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user