High-Performance Graphics 2015
Permanent URI for this collection
Browse
Browsing High-Performance Graphics 2015 by Subject "deferred shading"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Deferred Attribute Interpolation for Memory-Efficient Deferred Shading(ACM Siggraph, 2015) Schied, Christoph; Dachsbacher, Carsten; Petrik Clarberg and Elmar EisemannIn this work we present a novel approach to deferred shading suitable for high resolution displays and high visibility sampling rates. We reduce the memory costs of deferred shading by substituting the geometry buffer with a visibility buffer that stores references into a triangle buffer. The triangle buffer is populated dynamically with all visible triangles which is compatible with the use of tessellation. Stored triangles are represented by a sample point and screen-space partial derivatives. This representation allows for efficient attribute interpolation during shading and gives shaders knowledge about the partial derivatives of all attributes. We show that the size of the visibility buffer can be further decreased by storing a linked list of visibility samples per pixel. For high-resolution displays we propose an extension of our algorithm to perform shading at reduced frequency, allowing us to reduce the sampling rate for computationally expensive, but low-frequency signals such as indirect illumination.