Preferred Analytical AA Solution#

Analytical anti-aliasing algorithms, such as fast approximate anti-aliasing (FXAA) or sub-pixel morphological anti-aliasing (SMAA) are shader-based techniques. These types of anti-aliasing techniques use analytics to detect and blur sharp geometric features. They are post-processing algorithms which are performed in screen space, and usually have a fixed cost, such as a full-screen pass. They do require more memory bandwidth, which is usually at a premium on mobile and embedded devices.

On PowerVR hardware, the recommended analytical anti-aliasing solutions are as follows, in order of best to worst performance:

  • Fast approximate anti-aliasing (FXAA) – single full screen pass;

  • Conservative morphological anti-aliasing (CMAA);

  • Morphological anti-aliasing (MLAA);

  • Sub-pixel morphological anti-aliasing (SMAA).