-
公开(公告)号:US10699427B2
公开(公告)日:2020-06-30
申请号:US16538209
申请日:2019-08-12
Applicant: NVIDIA Corporation
Inventor: Yury Uralsky , Henry Packard Moreton , Eric Brian Lum , Jonathan J. Dunaisky , Steven James Heinrich , Stefano Pescador , Shirish Gadre , Michael Alan Fetterman
Abstract: Methods and apparatuses are disclosed for reporting texture footprint information. A texture footprint identifies the portion of a texture that will be utilized in rendering a pixel in a scene. The disclosed methods and apparatuses advantageously improve system efficiency in decoupled shading systems by first identifying which texels in a given texture map are needed for subsequently rendering a scene. Therefore, the number of texels that are generated and stored may be reduced to include the identified texels. Texels that are not identified need not be rendered and/or stored.
-
公开(公告)号:US10424074B1
公开(公告)日:2019-09-24
申请号:US16027136
申请日:2018-07-03
Applicant: NVIDIA Corporation
Inventor: Yury Uralsky , Henry Packard Moreton , Eric Brian Lum , Jonathan J. Dunaisky , Steven James Heinrich , Stefano Pescador , Shirish Gadre , Michael Alan Fetterman
Abstract: Methods and apparatuses are disclosed for reporting texture footprint information. A texture footprint identifies the portion of a texture that will be utilized in rendering a pixel in a scene. The disclosed methods and apparatuses advantageously improve system efficiency in decoupled shading systems by first identifying which texels in a given texture map are needed for subsequently rendering a scene. Therefore, the number of texels that are generated and stored may be reduced to include the identified texels. Texels that are not identified need not be rendered and/or stored.
-
公开(公告)号:US11379944B2
公开(公告)日:2022-07-05
申请号:US16910029
申请日:2020-06-23
Applicant: NVIDIA CORPORATION
Inventor: Michael Fetterman , Shirish Gadre , Mark Gebhart , Steven J. Heinrich , Ramesh Jandhyala , William Newhall , Omkar Paranjape , Stefano Pescador , Poorna Rao
IPC: G06T1/20 , G06T1/60 , G06F16/245
Abstract: A texture processing pipeline in a graphics processing unit generates the surface appearance for objects in a computer-generated scene. This texture processing pipeline determines, at multiple stages within the texture processing pipeline, whether texture operations and texture loads may be processed at an accelerated rate. At each stage that includes a decision point, the texture processing pipeline assumes that the current texture operation or texture load can be accelerated unless specific, known information indicates that the texture operation or texture load cannot be accelerated. As a result, the texture processing pipeline increases the number of texture operations and texture loads that are accelerated relative to the number of texture operations and texture loads that are not accelerated.
-
公开(公告)号:US20200013174A1
公开(公告)日:2020-01-09
申请号:US16538209
申请日:2019-08-12
Applicant: NVIDIA Corporation
Inventor: Yury Uralsky , Henry Packard Moreton , Eric Brian Lum , Jonathan J. Dunaisky , Steven James Heinrich , Stefano Pescador , Shirish Gadre , Michael Alan Fetterman
Abstract: Methods and apparatuses are disclosed for reporting texture footprint information. A texture footprint identifies the portion of a texture that will be utilized in rendering a pixel in a scene. The disclosed methods and apparatuses advantageously improve system efficiency in decoupled shading systems by first identifying which texels in a given texture map are needed for subsequently rendering a scene. Therefore, the number of texels that are generated and stored may be reduced to include the identified texels. Texels that are not identified need not be rendered and/or stored.
-
-
-