Skip to content
Closed
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion packages/mesa/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,13 @@ termux_step_pre_configure() {
export PATH="${_WRAPPER_BIN}:${CARGO_HOME}/bin:${PATH}"

local _vk_drivers="swrast"
if [ $TERMUX_ARCH = "arm" ] || [ $TERMUX_ARCH = "aarch64" ]; then
if [ "$TERMUX_ARCH" = "arm" ] || [ "$TERMUX_ARCH" = "aarch64" ]; then
_vk_drivers+=",freedreno"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -Dfreedreno-kmds=msm,kgsl"
elif [ "$TERMUX_ARCH" = "x86_64" ]; then
_vk_drivers+=",intel"
# iris support, also i used AI to make this i hope everything is correct
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="${TERMUX_PKG_EXTRA_CONFIGURE_ARGS/-Dgallium-drivers=llvmpipe,softpipe,virgl,zink/-Dgallium-drivers=llvmpipe,softpipe,virgl,zink,iris}"
Comment thread
robertkirkman marked this conversation as resolved.
Outdated
fi
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -Dvulkan-drivers=$_vk_drivers"
}
Expand Down Expand Up @@ -112,3 +116,5 @@ termux_step_post_make_install() {

unset BINDGEN_EXTRA_CLANG_ARGS LLVM_CONFIG
}

Comment thread
robertkirkman marked this conversation as resolved.
Outdated

Loading