Spotted: A4 - asynchronous adaptive anti-aliasing using shared memory

Getting rid of jaggies in real time using shared memory between gpu and cpu. 

---
 
// published on ACM Transactions on Graphics (TOG)-Current Issue // visit site

A4: asynchronous adaptive anti-aliasing using shared memory
Rasmus Barringer, Tomas Akenine-Möller

Edge aliasing continues to be one of the most prominent problems in real-time graphics, e.g., in games. We present a novel algorithm that uses shared memory between the GPU and the CPU so that these two units can work in concert to solve the edge aliasing problem rapidly. Our system renders the scene as usual on the GPU with one sample per pixel. At the same time, our novel edge aliasing algorithm is executed asynchronously on the CPU. First, a sparse set of important pixels is created. This set may include pixels with geometric silhouette edges, discontinuities in the frame buffer, and pixels/polygons under user-guided artistic control.