-
公开(公告)号:US20200258294A1
公开(公告)日:2020-08-13
申请号:US16860320
申请日:2020-04-28
Applicant: Nvidia Corporation
Inventor: Rahul Sathe
Abstract: One aspect of the disclosure provides a method for rendering an image. The method includes: placing primitives of the image in a screen space; binning the primitives into tiles of the screen space that the primitives touch; and rasterizing the tiles. The aforementioned rasterizing includes shading a subset of the primitives binned to one of the tiles over multiple passes at multiple shading rates, each of the shading rates is based at least on a frequency at which a color being shaded at each pass changes across the screen space, and the subset of the primitives are cached in an on-chip memory of a processor rendering the image between the passes.
-
公开(公告)号:US11170566B2
公开(公告)日:2021-11-09
申请号:US16860320
申请日:2020-04-28
Applicant: Nvidia Corporation
Inventor: Rahul Sathe
Abstract: One aspect of the disclosure provides a method for rendering an image. The method includes: placing primitives of the image in a screen space; binning the primitives into tiles of the screen space that the primitives touch; and rasterizing the tiles. The aforementioned rasterizing includes shading a subset of the primitives binned to one of the tiles over multiple passes at multiple shading rates, each of the shading rates is based at least on a frequency at which a color being shaded at each pass changes across the screen space, and the subset of the primitives are cached in an on-chip memory of a processor rendering the image between the passes.
-
公开(公告)号:US10672185B2
公开(公告)日:2020-06-02
申请号:US16035175
申请日:2018-07-13
Applicant: Nvidia Corporation
Inventor: Rahul Sathe
Abstract: One aspect of the disclosure provides a method for rendering an image. The method includes: placing primitives of the image in a screen space; binning the primitives into tiles of the screen space that the primitives touch; and rasterizing the tiles at one tile of the tiles at a time. The aforementioned rasterizing includes shading a subset of the primitives binned to the one tile at a first shading rate during a first pass and shading the subset of primitives binned to the one tile at a second shading rate during a second pass, the second shading rate is different from the first shading rate, and the aforementioned placing is performed once while the image is rendered.
-
公开(公告)号:US12141946B2
公开(公告)日:2024-11-12
申请号:US17464403
申请日:2021-09-01
Applicant: Nvidia Corporation
Inventor: Adam Christopher Marrs , Josef B. Spjut , Holger Heinrich Gruen , Morgan McGuire , Rahul Sathe
Abstract: During the rendering of an image, specific pixels in the image are identified where antialiasing would be helpful. Antialiasing is then performed on these identified pixels, where anti-aliasing is a technique used to add greater realism to a digital image by smoothing jagged edges. This reduces a cost of performing antialiasing by reducing a number of pixels within an image on which antialiasing is performed.
-
公开(公告)号:US20200020153A1
公开(公告)日:2020-01-16
申请号:US16035175
申请日:2018-07-13
Applicant: Nvidia Corporation
Inventor: Rahul Sathe
Abstract: One aspect of the disclosure provides a method for rendering an image. The method includes: placing primitives of the image in a screen space; binning the primitives into tiles of the screen space that the primitives touch; and rasterizing the tiles at one tile of the tiles at a time. The aforementioned rasterizing includes shading a subset of the primitives binned to the one tile at a first shading rate during a first pass and shading the subset of primitives binned to the one tile at a second shading rate during a second pass, the second shading rate is different from the first shading rate, and the aforementioned placing is performed once while the image is rendered.
-
6.
公开(公告)号:US20190318455A1
公开(公告)日:2019-10-17
申请号:US16363941
申请日:2019-03-25
Applicant: NVIDIA Corporation
Inventor: Holger Heinrich Gruen , Adam Christopher Marrs , Josef B. Spjut , Rahul Sathe , Morgan McGuire
Abstract: During the rendering of an image, specific pixels in the image are identified where antialiasing would be helpful. Antialiasing is then performed on these identified pixels, where antialiasing is a technique used to add greater realism to a digital image by smoothing jagged edges. This reduces a cost of performing antialiasing by reducing a number of pixels within an image on which antialiasing is performed.
-
公开(公告)号:US20210398253A1
公开(公告)日:2021-12-23
申请号:US17464403
申请日:2021-09-01
Applicant: Nvidia Corporation
Inventor: Adam Christopher Marrs , Josef B. Spjut , Holger Heinrich Gruen , Morgan McGuire , Rahul Sathe
Abstract: During the rendering of an image, specific pixels in the image are identified where antialiasing would be helpful. Antialiasing is then performed on these identified pixels, where anti-aliasing is a technique used to add greater realism to a digital image by smoothing jagged edges. This reduces a cost of performing antialiasing by reducing a number of pixels within an image on which antialiasing is performed.
-
公开(公告)号:US11113790B2
公开(公告)日:2021-09-07
申请号:US16363927
申请日:2019-03-25
Applicant: NVIDIA Corporation
Inventor: Adam Christopher Marrs , Josef B. Spjut , Holger Heinrich Gruen , Morgan McGuire , Rahul Sathe
Abstract: During the rendering of an image, specific pixels in the image are identified where antialiasing would be helpful. Antialiasing is then performed on these identified pixels, where anti-aliasing is a technique used to add greater realism to a digital image by smoothing jagged edges. This reduces a cost of performing antialiasing by reducing a number of pixels within an image on which antialiasing is performed.
-
公开(公告)号:US20190318454A1
公开(公告)日:2019-10-17
申请号:US16363927
申请日:2019-03-25
Applicant: NVIDIA Corporation
Inventor: Adam Christopher Marrs , Josef B. Spjut , Holger Heinrich Gruen , Morgan McGuire , Rahul Sathe
Abstract: During the rendering of an image, specific pixels in the image are identified where antialiasing would be helpful. Antialiasing is then performed on these identified pixels, where anti-aliasing is a technique used to add greater realism to a digital image by smoothing jagged edges. This reduces a cost of performing antialiasing by reducing a number of pixels within an image on which antialiasing is performed.
-
-
-
-
-
-
-
-