C:\Program Files\Arm\Arm Mobile Studio 2021.1\mali_offline_compiler>malioc .\samples\opengles\shader.fragMali Offline Compiler v7.3.0 (Build 002baf)Copyright 2007-2020 Arm Limited, all rights reservedConfiguration=============Hardware: Mali-G78 r1p1Architecture: ValhallDriver: r25p0-00rel0Shader type: OpenGL ES FragmentMain shader===========Work registers: 32Uniform registers: 18Stack spilling: false16-bit arithmetic: 0% FMA CVT SFU LS V T BoundTotal instruction cycles: 1.41 0.08 0.81 0.00 0.75 0.25 FMAShortest path cycles: 1.41 0.05 0.81 0.00 0.75 0.25 FMALongest path cycles: 1.41 0.08 0.81 0.00 0.75 0.25 FMAFMA = Arith FMA, CVT = Arith CVT, SFU = Arith SFU,LS = Load/Store, V = Varying, T = TextureShader properties=================Has uniform computation: trueHas side-effects: falseModifies coverage: falseUses late ZS test: falseUses late ZS update: falseReads color buffer: falseNote: This tool shows only the shader-visible property state.API configuration may also impact the value of some properties.
The "Bound" column shows the pipeline that is the likely limiter for performance (pipelines mostly run in parallel).