From 3313f001b48b40c8f5543271cd679f3bbb118b97 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Wed, 6 May 2020 15:57:25 -0700 Subject: Initial import --- mesa-run | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 mesa-run (limited to 'mesa-run') diff --git a/mesa-run b/mesa-run new file mode 100755 index 0000000..b45932d --- /dev/null +++ b/mesa-run @@ -0,0 +1,34 @@ +#!/bin/sh + +case "$1" in +wipeout) + echo "Removing ${builddir}" + exec rm -rfI "${builddir}" + ;; +configure) + args=( + -Dprefix="${builddir}"/install + -Dc_args="${cflags}" + -Dcpp_args="${cxxflags}" + -Dtools=intel + -Dbuild-tests=true + -Ddri-drivers=i965 + -Dvulkan-drivers=intel + -Dgallium-drivers=iris + -Dgallium-va=auto + -Dbuildtype="${buildtype}" + # -Db_sanitize=address,undefined + -Dbackend=ninja + "${builddir}" + ) + exec meson "${args[@]}" + ;; +build) + exec nj "${buildtype}" install + ;; +esac + +export LD_LIBRARY_PATH="${builddir}"/install/lib64 +export LIBGL_DRIVERS_PATH="${builddir}"/install/lib64/dri +export VK_ICD_FILENAMES="${builddir}"/install/share/vulkan/icd.d/intel_icd.x86_64.json +exec $@ -- cgit v1.2.3