PowerVR Low Level GLSL Optimisation

Filesize 403 KB
Version 1
Date added August 10, 2018
Category Developer documentation
Tags Documentation, PowerVR

This document describes ways to optimise GLSL code for PowerVR Rogue architecture. These optimisations are low-level, and therefore can be used to get the last 10% of performance boost out
from the hardware. Prior to using these techniques it is essential to make sure that the most optimal algorithms are being used, and that the GPU is well utilised.

Your mileage may vary depending on the exact compiler architecture used. Always check if your optimisations result in a performance improvement on the target platform. Throughout the document you may find the USC instructions the GLSL code compiles to.