Deferred attribute interpolation for memory-efficient deferred shading
Christoph Schied, Carsten Dachsbacher
Proceedings of the 7th Conference on High-Performance Graphics, 2015, pp. 43--49.
Abstract: In 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.
Article URL: http://doi.acm.org/10.1145/2790060.2790066
BibTeX format:
@inproceedings{10.1145-2790060.2790066,
  author = {Christoph Schied and Carsten Dachsbacher},
  title = {Deferred attribute interpolation for memory-efficient deferred shading},
  booktitle = {Proceedings of the 7th Conference on High-Performance Graphics},
  pages = {43--49},
  year = {2015},
}
Search for more articles by Christoph Schied.
Search for more articles by Carsten Dachsbacher.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."