diff options
Diffstat (limited to 'pkgs/build-support/opengl/mesa-switch.sh')
-rw-r--r-- | pkgs/build-support/opengl/mesa-switch.sh | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/pkgs/build-support/opengl/mesa-switch.sh b/pkgs/build-support/opengl/mesa-switch.sh deleted file mode 100644 index 7b9dfe3906104..0000000000000 --- a/pkgs/build-support/opengl/mesa-switch.sh +++ /dev/null @@ -1,45 +0,0 @@ -profileName=opengl -profileDir=/nix/var/nix/profiles -profile=$profileDir/$profileName - -if test -z "$OPENGL_DRIVER"; then - if test -d "$profile/lib"; then - OPENGL_DRIVER=$profile - fi - # OpenGL driver for current X server on NixOS. - if test -d /var/run/opengl-driver; then - OPENGL_DRIVER=/var/run/opengl-driver - fi -fi - -if test -z "$OPENGL_DRIVER"; then - - cat <<EOF -====================================================================== -This program uses OpenGL for 3D graphics. For best performance, you -should use a hardware-accelerated implementation of OpenGL. Since you -have not enabled one, a software implementation (Mesa) will be used. -This will probably be quite slow. - -This program will look for a hardware-accelerated implementation of -OpenGL in the "$profileName" profile of your Nix installation. For -instance, to enable the (hopefully) accelerated driver provided by -your (non-NixOS) Linux distribution, try - - $ nix-env -p $profile -i xorg-sys-opengl - -Alternatively, you can set the OPENGL_DRIVER environment variable to -point at the package containing the OpenGL implementation. -====================================================================== - -EOF - - OPENGL_DRIVER=$mesa -fi - -export LD_LIBRARY_PATH=$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}$OPENGL_DRIVER/lib - -hook="$OPENGL_DRIVER/nix-support/opengl-hook" -if test -e "$hook"; then - source "$hook" -fi |