Table of ContentsΒΆ General Overview Introduction to Low Level GLSL Optimisation PowerVR Rogue USC PowerVR Volcanic USC Writing Expressions in MAD Form Writing Expressions in FMAD Form Division Sign Reciprocal, RSqrt, and Sqrt Abs, Neg, and Saturate Transcendental functions Exp and Log Sin, Cos, Sinh, and Cosh Asin, Acos, Atan, Degrees, and Radians Intrinsic functions Vector*Matrix Mixed Scalar/Vector Math Operation Grouping FP16 overview FP16 Precision and Conversions FP16 SOP/MAD Operation Exploiting the SOP/MAD FP16 Pipeline