System, method, and computer program product for performing object-space shading

A Patney, EB Enderton, EB Lum, M Salvi… - US Patent …, 2017 - Google Patents
A system, method, and computer program product are provided for performing object-space
shading. A primitive defined by vertices in three-dimensional (3D) space that is specific to an …

System, method, and computer program product for shading using a dynamic object-space grid

A Patney, EB Enderton, EB Lum, M Salvi… - US Patent …, 2017 - Google Patents
(57) ABSTRACT A system, method, and computer program product are provided for shading
using a dynamic object-space grid. An object defined by triangle primitives in a three …

Adaptive image‐space sampling for gaze‐contingent real‐time rendering

M Stengel, S Grogorick, M Eisemann… - Computer Graphics …, 2016 - Wiley Online Library
With ever‐increasing display resolution for wide field‐of‐view displays—such as head‐
mounted displays or 8k projectors—shading has become the major computational cost in …

Coarse pixel shading

K Vaidyanathan, M Salvi, R Toth, T Foley… - Proceedings of High …, 2014 - dl.acm.org
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 atlas streaming

JH Mueller, P Voglreiter, M Dokter, T Neff… - ACM Transactions on …, 2018 - dl.acm.org
Streaming high quality rendering for virtual reality applications requires minimizing
perceived latency. We introduce Shading Atlas Streaming (SAS), a novel object-space …

Extending the graphics pipeline with adaptive, multi-rate shading

Y He, Y Gu, K Fatahalian - ACM Transactions on Graphics (TOG), 2014 - dl.acm.org
Due to complex shaders and high-resolution displays (particularly on mobile graphics
platforms), fragment shading often dominates the cost of rendering in games. To improve the …

AMFS: adaptive multi-frequency shading for future graphics processors

P Clarberg, R Toth, J Hasselgren, J Nilsson… - ACM Transactions on …, 2014 - dl.acm.org
We propose a powerful hardware architecture for pixel shading, which enables flexible
control of shading rates and automatic shading reuse between triangles in tessellated …

Visually lossless content and motion adaptive shading in games

L Yang, D Zhdan, E Kilgariff, EB Lum, Y Zhang… - Proceedings of the …, 2019 - dl.acm.org
We present a technique that adaptively adjusts the shading rate during rendering based on
the scene content and motion. Our goal is to improve performance with no loss in perceived …

Adaptive multi-frequency shading

FP Clarberg, TG Akenine-Moller, RM Toth… - US Patent …, 2018 - Google Patents
An architecture for pixel shading, enables flexible control of shading rates and automatic
shading reuse between triangles in tessellated primitives in some embodiments. The cost of …

Rendering elimination: Early discard of redundant tiles in the graphics pipeline

M Anglada, E de Lucas, JM Parcerisa… - … Symposium on High …, 2019 - ieeexplore.ieee.org
GPUs are one of the most energy-consuming components for real-time rendering
applications, since a large number of fragment shading computations and memory accesses …