
3. Hybrid Reconstruction Antialiasing 121
Figure 3.16. FLIPQUAD provides optimal usage of two samples matching quality of
4× rotated-grid resolve.
Figure 3.17. Left to right: single sample, FLIPQUAD, and quincunx. [Image courtesy
[Akenine 03].]
The implementation of the FLIPQUAD pattern is fairly straightforward using
2×MSAA. The snippets in Listings 3.4 and 3.5 give sampling positions for pixels
within a quad and the reconstruction kernel.
3.6.4 Temporal FLIPQUAD
In Section 3.6.3 we discussed implementing FLIPQUAD sampling and reconstruc-
tion on modern hardware. However, in the context of temporal super-sampling,
we need to adapt our pattern and resolv ...