Flutter uses malioc
from the Arm Mobile Studio to statically analyze Impeller's shaders. See impeller/tools/malioc_diff.py
for more information about that.
The files in this directory are instructions for updating the flutter_internal
CIPD package that CI uses to obtain malioc
.
.zip
archive into a directory called arm-tools
sibling to this file.arm-tools
directory contains a child directory mali_offline_compiler
. If it instead contains a child directory which is something like Arm_Mobile_Studio_2022.4
, then copy the contents of that directory to arm-tools
instead.generate.sh
script in this directory..ci.yaml
to refer to the new version tag echoed by generate.sh
.arm-tools
directory