Files
Ivan Anikin f1347fc580 Refactoring
2026-05-21 16:08:37 +07:00

39 lines
687 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
if [[ $# -ne 1 ]]; then
echo "Usage: $0 <off|fxaa|taa|msaa|0|1|2|3>" >&2
exit 2
fi
MODE="$(printf '%s' "$1" | tr '[:upper:]' '[:lower:]')"
case "$MODE" in
off|none|0)
VALUE=0
LABEL="Off"
;;
fxaa|1)
VALUE=1
LABEL="FXAA"
;;
taa|temporal|2)
VALUE=2
LABEL="TAA"
;;
msaa|3)
VALUE=3
LABEL="MSAA"
;;
*)
echo "Unknown AA mode: $1" >&2
echo "Expected: off, fxaa, taa, msaa, 0, 1, 2, or 3" >&2
exit 2
;;
esac
"$SCRIPT_DIR/android_ue_cmd.sh" "r.Mobile.AntiAliasing $VALUE"
echo "mobile anti-aliasing: $LABEL ($VALUE)"