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).