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...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
19.09.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | 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. |
---|---|
AbstractList | 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. |
Author | Bergschneider, Gregory Tannenbaum, David C Dagani, Gabriel T |
Author_xml | – fullname: Dagani, Gabriel T – fullname: Bergschneider, Gregory – fullname: Tannenbaum, David C |
BookMark | eNqNyjsKwkAQgOEttPB1h_EAFpug9oqPRhA0YBfG7MQsxJlldxI8vik8gMXP33xTM2JhmpjHhbQRB8hDIWBE7RLUEkEbAuxU3qheGKSGHqPHZ0swIILUoPP8As-AcLoW4KLvKUIlrPTRuRnX2CZa_D4zy-Phvj-vKEhJKWBFTFoWN2u3m3yd2V2W_2O-hcE7bQ |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
ExternalDocumentID | US11763521B2 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_US11763521B23 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 14:21:59 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_US11763521B23 |
Notes | Application Number: US202117495804 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230919&DB=EPODOC&CC=US&NR=11763521B2 |
ParticipantIDs | epo_espacenet_US11763521B2 |
PublicationCentury | 2000 |
PublicationDate | 20230919 |
PublicationDateYYYYMMDD | 2023-09-19 |
PublicationDate_xml | – month: 09 year: 2023 text: 20230919 day: 19 |
PublicationDecade | 2020 |
PublicationYear | 2023 |
RelatedCompanies | Samsung Electronics Co., Ltd |
RelatedCompanies_xml | – name: Samsung Electronics Co., Ltd |
Score | 3.50064 |
Snippet | 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... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING IMAGE DATA PROCESSING OR GENERATION, IN GENERAL PHYSICS |
Title | Method and apparatus for the automation of variable rate shading in a GPU driver context |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230919&DB=EPODOC&locale=&CC=US&NR=11763521B2 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LTwIxEJ4QfN4UNYqPjInhtpHuLoU9bEzYBYkJjwhruJFu2UY87BJ20b_vtKJ40UMvbdK0k8x02n7fNwB33JOxq8u3s0Ryy-WutETMlcUcoZQds5ZsaDZyf8B7kfs0bUxL8PbNhTE6oR9GHJE8SpK_FyZeL7ePWKHBVub38YK6sofuxA9rm9sx5dMeeWDY9jujYTgMakHgR-Pa4NlnTCuv2axN4XpHp9FaZ7_z0taslOXvI6V7BLsjmi0tjqGUpBU4CL4rr1Vgv7_58K7AnkFoypw6N16Yn8C0b8o-o0ipLY149zpHyj6RsjkU6yL74iNipvCd7sKaHYVaEgLzVwOZx0WKAh9HEc5XGpeBGrBOUfoUbrudSdCzaLGzH8vMovF2X84ZlNMsTc4B58163Ko7Snlzz3ViIXjDVq5o1RMp7CZnF1D9e57qf4OXcKitrAETzLuCcrFaJ9d0KhfxjTHnJ4l7kio |
link.rule.ids | 230,309,786,891,25594,76906 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3PT8IwFH4h-ANvihrFXzUx3BbpNgY7LCZsIioDIsxwI21ZIx42wob--75WEC966KVNmvYl7_W1_b7vAdw4ruC2Kt9OY-EYtmMLg3FHGtRiUpqcNkVdsZHDntOJ7KdxfVyA9zUXRuuEfmpxRPQogf6e63g93zxiBRpbmd3yGXald-2RF1RXt2PMp130wKDl3Q_6Qd-v-r4XDau9F49Spbxm0haG662GUudVqdNrS7FS5r-PlPY-bA9wtiQ_gEKclKHkryuvlWE3XH14l2FHIzRFhp0rL8wOYRzqss-EJdjmWrx7mRHMPglmc4Qt8_Sbj0hSST7wLqzYUURJQpDsTUPmySwhjDwMIjJdKFwGUYB1jNJHcN2-H_kdAxc7-bHMJBpu9mUdQzFJk_gEyLRR482aJaU7dW2LM-bUTWmzZi0WzGw49BQqf89T-W_wCkqdUdiddB97z2ewpyyuwBPUPYdivljGF3hC5_xSm_YLiGaVFw |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Method+and+apparatus+for+the+automation+of+variable+rate+shading+in+a+GPU+driver+context&rft.inventor=Dagani%2C+Gabriel+T&rft.inventor=Bergschneider%2C+Gregory&rft.inventor=Tannenbaum%2C+David+C&rft.date=2023-09-19&rft.externalDBID=B2&rft.externalDocID=US11763521B2 |