Deferred Adaptive Compute Shading
Date
2018Metadata
Show full item recordAbstract
A primary advantage of deferred shading is eliminating wasted shading operations due to overdraw. We present a new algorithm that we call Deferred Adaptive Compute Shading, for providing further reduction in shading computations. Our method hierarchically shades the image while reducing the number of required shading operations to below one shading computation per pixel on average. We determine whether to shade a pixel or approximate it using previously shaded pixels around it, based on an estimate of the image variance at the pixel location. The algorithm is designed to dynamically reconfigure itself to achieve optimal warp coherence and measurable performance gain. We extensively evaluate our algorithm, demonstrating that it produces high-quality results and is robust and highly scalable while providing significant performance improvements in complex scenes.
BibTeX
@inproceedings {10.1145:3231578.3232160,
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics},
editor = {Patney, Anjul and Niessner, Matthias},
title = {{Deferred Adaptive Compute Shading}},
author = {Mallett, Ian and Yuksel, Cem},
year = {2018},
publisher = {ACM},
ISSN = {2079-8679},
ISBN = {978-1-4503-5896-5},
DOI = {10.1145/3231578.3232160}
}
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics},
editor = {Patney, Anjul and Niessner, Matthias},
title = {{Deferred Adaptive Compute Shading}},
author = {Mallett, Ian and Yuksel, Cem},
year = {2018},
publisher = {ACM},
ISSN = {2079-8679},
ISBN = {978-1-4503-5896-5},
DOI = {10.1145/3231578.3232160}
}
URI
https://doi.org/10.1145/3231578.3232160https://diglib.eg.org:443/handle/10.1145/3231578-3232160