Show simple item record

Decoupled Sampling for Real-Time Graphics Pipelines

dc.date.accessioned2010-03-29T18:45:17Z
dc.date.accessioned2018-11-26T22:26:15Z
dc.date.available2010-03-29T18:45:17Z
dc.date.available2018-11-26T22:26:15Z
dc.date.issued2010-03-29
dc.identifier.citationRAGAN-KELLEY, J., LEHTINEN, J., CHEN, J., DOGGETT, M., and DURAND, F. 2010. Decoupled Sampling for Real-Time Graphics Pipelines. MIT Computer Science and Artificial Intelligence Laboratory Technical Report Series, MIT-CSAIL-TR-2010-015.
dc.identifier.urihttp://hdl.handle.net/1721.1/53330
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/53330
dc.description.abstractWe propose decoupled sampling, an approach that decouples shading from visibility sampling in order to enable motion blur and depth-of-field at reduced cost. More generally, it enables extensions of modern real-time graphics pipelines that provide controllable shading rates to trade off quality for performance. It can be thought of as a generalization of GPU-style multisample antialiasing (MSAA) to support unpredictable shading rates, with arbitrary mappings from visibility to shading samples as introduced by motion blur, depth-of-field, and adaptive shading. It is inspired by the Reyes architecture in offline rendering, but targets real-time pipelines by driving shading from visibility samples as in GPUs, and removes the need for micropolygon dicing or rasterization. Decoupled Sampling works by defining a many-to-one hash from visibility to shading samples, and using a buffer to memoize shading samples and exploit reuse across visibility samples. We present extensions of two modern GPU pipelines to support decoupled sampling: a GPU-style sort-last fragment architecture, and a Larrabee-style sort-middle pipeline. We study the architectural implications and derive end-to-end performance estimates on real applications through an instrumented functional simulator. We demonstrate high-quality motion blur and depth-of-field, as well as variable and adaptive shading rates.en_US
dc.format.extent16 p.en_US
dc.rightsCreative Commons Attribution-Share Alike 3.0 Unporteden
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/
dc.subjectComputer Graphicsen_US
dc.subjectGraphics Systemsen_US
dc.subjectGraphics Hardwareen_US
dc.titleDecoupled Sampling for Real-Time Graphics Pipelinesen_US


Files in this item

FilesSizeFormatView
MIT-CSAIL-TR-2010-015.pdf27.40Mbapplication/pdfView/Open

This item appears in the following Collection(s)

Show simple item record

Creative Commons Attribution-Share Alike 3.0 Unported
Except where otherwise noted, this item's license is described as Creative Commons Attribution-Share Alike 3.0 Unported