From 758e5ee50a353a3d5a5444020818c7dc0a1406fd Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 4 Jul 2011 13:24:43 +0200 Subject: [PATCH] config/options: split graphic options to a seperate file Signed-off-by: Stephan Raue --- config/graphic | 79 ++++++++++++++++++++++++++++++++++++++++++++++++ config/options | 81 +------------------------------------------------- 2 files changed, 80 insertions(+), 80 deletions(-) create mode 100644 config/graphic diff --git a/config/graphic b/config/graphic new file mode 100644 index 0000000000..26485bad04 --- /dev/null +++ b/config/graphic @@ -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 +} diff --git a/config/options b/config/options index 10a652bbf2..d2a955d098 100644 --- a/config/options +++ b/config/options @@ -75,84 +75,5 @@ fi . $HOME/.openelec/$PROJECT/options fi -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 -} - +. config/graphic . config/path $1