CPC G06T 15/80 (2013.01) [G06T 1/20 (2013.01); G06T 1/60 (2013.01); G06T 15/005 (2013.01); G06T 2210/52 (2013.01)] | 20 Claims |
1. A graphics processing unit comprising:
a processing cluster to perform multi-rate shading via coarse pixel shading, wherein the processing cluster includes circuitry to vary a shading rate via a coarse pixel shading operation on a coarse pixel quad fragment to generate a coarse pixel quad and output the coarse pixel quad; and
a post-shader pixel pipeline including circuitry to:
receive the coarse pixel quad from the processing cluster;
perform coarse pixel operations on multiple coarse pixels within the coarse pixel quad via a pixel processing unit of the post-shader pixel pipeline; and
write, via the post-shader pixel pipeline, a processed coarse pixel quad to a render cache.
|