diff options
author | Bryce Harrington <bryce@bryceharrington.org> | 2016-02-02 15:09:24 -0800 |
---|---|---|
committer | Bryce Harrington <bryce@bryceharrington.org> | 2016-02-02 15:09:24 -0800 |
commit | 72f4c62540ff4142ec353fa8fa6f03aba30cb7e0 (patch) | |
tree | 0fb1b8c031c5102dd2a0b80d1b466bd56427976b | |
parent | 309dbe55fe5dd63973ae7c5616279c633b3eb3e6 (diff) |
wl_build: Don't compile mesa with radeon llvm drivers if on nvidia
-rwxr-xr-x | wl_build | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -70,6 +70,14 @@ gen libxkbcommon \ --disable-x11 compile +llvm_drivers=swrast,nouveau,r300,r600 +vga_pci=$(lspci | grep VGA | head -n1) +vga_name=${vga_pci#*controller: } +vga_manu=${vga_name%% *} +if [ "${vga_manu}" = "NVIDIA" ]; then + llvm_drivers=swrast,nouveau +fi + echo echo "mesa" cd $WLROOT/mesa @@ -82,7 +90,7 @@ git clean -xfd --enable-shared-glapi \ --disable-llvm-shared-libs \ --disable-dri3 \ - --with-gallium-drivers=swrast,nouveau,r300,r600 + --with-gallium-drivers=$llvm_drivers compile |