We propose a powerful hardware architecture for pixel shading, which enables flexible control of shading rates and automatic shading reuse between triangles in tessellated …
T Berghoff - US Patent 10,068,311, 2018 - Google Patents
A graphics processing unit (GPU) is configured to receive metadata specifying an active sample configuration for a particular region of a display device among a plurality of regions …
Stochastic sampling in time and over the lens is essential to produce photo-realistic images, and it has the potential to revolutionize real-time graphics. In this paper, we take an …
M McGuire, P Hennessy, M Bukowski… - Proceedings of the ACM …, 2012 - dl.acm.org
This paper describes a novel filter for simulating motion blur phenomena in real time by applying ideas from offline stochastic reconstruction. The filter operates as a 2D post …
ME Cerny - US Patent 10,417,741, 2019 - Google Patents
In graphics processing data is received representing one or more vertices for a scene in a virtual space. Primitive assembly is performed on the vertices to compute projections of the …
When rendering effects such as motion blur and defocus blur, shading can become very expensive if done in a naïve way, ie shading each visibility sample. To improve …
We present a novel anisotropic sampling algorithm for image space shading which builds upon recent advancements in decoupled sampling for stochastic rasterization pipelines …
T Berghoff - US Patent 10,614,549, 2020 - Google Patents
(57) ABSTRACT A graphics processing unit (GPU) is configured to receive metadata specifying an active sample configuration for a particular region of a display device among a …
We introduce a new motion blur computation method for ray tracing that provides an analytical approximation of motion blurred visibility per ray. Rather than relying on …