Coarse Pixel Shading

Abstract
We present a novel architecture for flexible control of shading rates in a GPU pipeline, and demonstrate substantially reduced shading costs for various applications. We decouple shading and visibility by restricting and quantizing shading rates to a finite set of screen-aligned grids, leading to simpler and fewer changes to the GPU pipeline compared to alternative approaches. Our architecture introduces different mechanisms for programmable control of the shading rate, which enables efficient shading in several scenarios, e.g., rendering for high pixel density displays, foveated rendering, and adaptive shading for motion and defocus blur. We also support shading at multiple rates in a single pass, which allows the user to compute different shading terms at rates better matching their frequency content.
Description

        
@inproceedings{
10.2312:hpg.20141089
https::/diglib.eg.org:443/handle/10.2312/hpg.20141089
, booktitle = {
Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics
}, editor = {
Ingo Wald and Jonathan Ragan-Kelley
}, title = {{
Coarse Pixel Shading
}}, author = {
Vaidyanathan, Karthik
 and
Salvi, Marco
 and
Janczak, Tomasz
 and
Lefohn, Aaron
 and
Toth, Robert
 and
Foley, Tim
 and
Akenine-Möller, Tomas
 and
Nilsson, Jim
 and
Munkberg, Jacob
 and
Hasselgren, Jon
 and
Sugihara, Masamichi
 and
Clarberg, Petrik
}, year = {
2014
}, publisher = {
The Eurographics Association
}, ISSN = {
2079-8679
}, ISBN = {
978-3-905674-60-6
}, DOI = {
10.2312/hpg.20141089
https://diglib.eg.org:443/handle/10.2312/hpg.20141089
} }
Citation