Method and apparatus for the automation of variable rate shading in a GPU driver context

A system and a method are disclosed for varying a pixel-rate functionality of a GPU as an optional feature without an explicit implementation from within an application. User interface (UI) content may be detected in a draw call of an application and a variable-rate shader lookup map may be generate...

Full description

Saved in:
Bibliographic Details
Main Authors Dagani, Gabriel T, Bergschneider, Gregory, Tannenbaum, David C
Format Patent
LanguageEnglish
Published 19.09.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A system and a method are disclosed for varying a pixel-rate functionality of a GPU as an optional feature without an explicit implementation from within an application. User interface (UI) content may be detected in a draw call of an application and a variable-rate shader lookup map may be generated based on the detected UI content. A pixel rate of 3D content may be increased using the variable-rate shader lookup map. Additionally or alternatively, other conditions may be detected for increasing the pixel rate, such as using information in an application profile, detecting high or low luminance values, detecting motion and/or detecting temporal anti-aliasing.
Bibliography:Application Number: US202117495804