diff options
Diffstat (limited to 'strata/mesa-common/mesa.morph')
-rw-r--r-- | strata/mesa-common/mesa.morph | 24 |
1 files changed, 6 insertions, 18 deletions
diff --git a/strata/mesa-common/mesa.morph b/strata/mesa-common/mesa.morph index 00b4c9c8..4194acc2 100644 --- a/strata/mesa-common/mesa.morph +++ b/strata/mesa-common/mesa.morph @@ -4,32 +4,20 @@ build-system: autotools configure-commands: - | cpu=$(echo $TARGET | cut -d '-' -f 1) - EXTRAARGS=--disable-gallium-egl case "$cpu" in - x86_32|x64_64) - DRIDRIVERS=intel,i915,i965,swrast - GALLIUMDRIVERS=swrast - EGLPLATFORMS=wayland,drm - ;; armv7lhf) - DRIDRIVERS=nouveau,swrast - GALLIUMDRIVERS=nouveau,swrast - EXTRAARGS="--with-state-trackers=egl --enable-gallium-egl" - EGLPLATFORMS=wayland,drm + DRIDRIVERS=no + GALLIUMDRIVERS=nouveau,freedreno,svga,swrast,vc4 ;; *) - DRIDRIVERS=swrast - GALLIUMDRIVERS=swrast - EGLPLATFORMS=wayland,drm + DRIDRIVERS=yes + GALLIUMDRIVERS=yes ;; esac ./autogen.sh --prefix="$PREFIX" \ --enable-gles2 \ - --with-egl-platforms="$EGLPLATFORMS" \ --disable-glx \ - --enable-gbm \ - --enable-shared-glapi \ + --with-egl-platforms=drm,wayland \ --with-gallium-drivers="$GALLIUMDRIVERS" \ --with-dri-drivers="$DRIDRIVERS" \ - --disable-dri3 $EXTRAARGS - + --enable-gallium-egl |