More mesa3d drivers cleaning
This commit is contained in:
@ -70,10 +70,6 @@ else
|
||||
PKG_MESON_OPTS_TARGET+=" -Dgallium-va=disabled"
|
||||
fi
|
||||
|
||||
if listcontains "${GRAPHIC_DRIVERS}" "crocus"; then
|
||||
PKG_MESON_OPTS_TARGET+=" -Dprefer-crocus=true"
|
||||
fi
|
||||
|
||||
if listcontains "${GRAPHIC_DRIVERS}" "vmware" || listcontains "${GRAPHIC_DRIVERS}" "freedreno"; then
|
||||
PKG_MESON_OPTS_TARGET+=" -Dgallium-xa=enabled"
|
||||
else
|
||||
@ -87,14 +83,10 @@ else
|
||||
fi
|
||||
|
||||
if [ "${VULKAN_SUPPORT}" = "yes" ]; then
|
||||
PKG_DEPENDS_TARGET+=" $VULKAN"
|
||||
if [ "${PROJECT}" = "Generic" -a "${ARCH}" = "x86_64" ]; then
|
||||
PKG_MESON_OPTS_TARGET="${PKG_MESON_OPTS_TARGET//-Dvulkan-drivers=/-Dvulkan-drivers=amd,intel}"
|
||||
elif [ "${PROJECT}" = "RPi" -a "${DEVICE:0:4}" = "RPi4" ]; then
|
||||
PKG_MESON_OPTS_TARGET="${PKG_MESON_OPTS_TARGET//-Dvulkan-drivers=/-Dvulkan-drivers=broadcom}"
|
||||
elif listcontains "${GRAPHIC_DRIVERS}" "freedreno"; then
|
||||
PKG_MESON_OPTS_TARGET="${PKG_MESON_OPTS_TARGET//-Dvulkan-drivers=/-Dvulkan-drivers=freedreno}"
|
||||
fi
|
||||
PKG_DEPENDS_TARGET+=" ${VULKAN} vulkan-tools"
|
||||
PKG_MESON_OPTS_TARGET+=" -Dvulkan-drivers=${VULKAN_DRIVERS_MESA// /,}"
|
||||
else
|
||||
PKG_MESON_OPTS_TARGET+=" -Dvulkan-drivers="
|
||||
fi
|
||||
|
||||
post_makeinstall_target() {
|
||||
|
@ -12,9 +12,6 @@
|
||||
#
|
||||
TARGET_CPU="x86-64"
|
||||
TARGET_FEATURES="64bit"
|
||||
if [ "${DISTRO}" = "Lakka" ]; then
|
||||
VULKAN="vulkan-tools"
|
||||
fi
|
||||
;;
|
||||
i386)
|
||||
if [ "${DISTRO}" != "Lakka" ]; then
|
||||
@ -69,11 +66,7 @@
|
||||
OPENGLES="no"
|
||||
|
||||
# Displayserver to use (x11 / no)
|
||||
DISPLAYSERVER="x11"
|
||||
|
||||
if [ "${DISTRO}" = "Lakka" ]; then
|
||||
DISPLAYSERVER="no"
|
||||
fi
|
||||
DISPLAYSERVER="no"
|
||||
|
||||
# KODI Player implementation to use (default / bcm2835-driver / libfslvpuwrap)
|
||||
KODIPLAYER_DRIVER="default"
|
||||
@ -95,11 +88,7 @@
|
||||
ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS bcm_sta"
|
||||
|
||||
# build and install driver addons (yes / no)
|
||||
DRIVER_ADDONS_SUPPORT="yes"
|
||||
|
||||
if [ "${DISTRO}" = "Lakka" ]; then
|
||||
DRIVER_ADDONS_SUPPORT="no"
|
||||
fi
|
||||
DRIVER_ADDONS_SUPPORT="no"
|
||||
|
||||
# driver addons to install:
|
||||
# for a list of additional drivers see packages/linux-driver-addons
|
||||
@ -108,3 +97,11 @@
|
||||
|
||||
# Default size of the ova image, in MB, eg. 4096
|
||||
OVA_SIZE="4096"
|
||||
|
||||
# Vulkan implementation to use (vulkan-loader / no)
|
||||
VULKAN="vulkan-loader"
|
||||
|
||||
# Mesa 3D Graphic drivers to use (all / crocus,i915,iris,r300,r600,radeonsi,vmware,virtio)
|
||||
# Space separated list is supported,
|
||||
# e.g. GRAPHIC_DRIVERS="crocus i915 iris r300 r600 radeonsi vmware virtio"
|
||||
GRAPHIC_DRIVERS="crocus i915 iris r200 r300 r600 radeonsi vmware virtio"
|
||||
|
@ -18,7 +18,7 @@
|
||||
TARGET_CPU="cortex-a53"
|
||||
TARGET_CPU_FLAGS="+crc"
|
||||
if [ "$DISTRO" = "Lakka" ]; then
|
||||
VULKAN="vulkan-tools"
|
||||
VULKAN="vulkan-loader"
|
||||
fi
|
||||
elif [ "${DEVICE}" = "RPi3" ]; then
|
||||
echo "${DEVICE} ${ARCH} not supported on ${DISTRO}!"
|
||||
@ -43,7 +43,7 @@
|
||||
elif [ "${DEVICE:0:4}" = "RPi4" ]; then
|
||||
TARGET_FPU="neon-fp-armv8"
|
||||
if [ "$DISTRO" = "Lakka" ]; then
|
||||
VULKAN="vulkan-tools"
|
||||
VULKAN="vulkan-loader"
|
||||
fi
|
||||
fi
|
||||
TARGET_FEATURES="32bit"
|
||||
@ -59,7 +59,7 @@
|
||||
TARGET_CPU="cortex-a53"
|
||||
elif [ "${DEVICE:0:4}" = "RPi4" ]; then
|
||||
TARGET_CPU="cortex-a72"
|
||||
VULKAN="vulkan-tools"
|
||||
VULKAN="vulkan-loader"
|
||||
else
|
||||
echo "${DEVICE} ${ARCH} not supported on ${DISTRO}!"
|
||||
exit 1
|
||||
|
Reference in New Issue
Block a user