METHODS AND APPARATUS FOR DECOUPLED SHADING TEXTURE RENDERING

    公开(公告)号:US20210295586A1

    公开(公告)日:2021-09-23

    申请号:US16864137

    申请日:2020-04-30

    Inventor: Derek J. LENTZ

    Abstract: A method for rendering an image in a graphics processing system may include calculating texture coverage data for an image during an image coverage pass using a rendering pipeline, generating rendered texture data during a texture rendering pass in texture space based on the texture coverage data using one or more hardware resources of the rendering pipeline, and rendering the image based on the rendered texture data using the rendering pipeline. A graphics processing system may include a rendering pipeline configured to support decoupled shading, the pipeline may include a data buffer configured to receive texture coverage data for an image, and a rasterization unit configured to read the texture coverage data from the data buffer and use the texture coverage data to limit rasterization coverage during a texture rendering pass for the image.

    METHODS AND APPARATUS FOR AVOIDING LOCKUP IN A GRAPHICS PIPELINE

    公开(公告)号:US20210295465A1

    公开(公告)日:2021-09-23

    申请号:US16864143

    申请日:2020-04-30

    Abstract: A method for avoiding lockup in a graphics pipeline may include accumulating position information in an accumulating stage of the pipeline, passing position information from a first preceding stage of the pipeline to the accumulating stage, determining a condition in the first preceding stage, and draining accumulated position information from the accumulating stage in response to the condition in the first preceding stage. The method may further include passing position information from the first preceding stage to a second preceding stage of the pipeline, passing position information from the second preceding stage to the accumulating stage, determining a condition in the second preceding stage, and draining accumulated position information from the accumulating stage in response to the condition in the first preceding stage and the condition in the second preceding stage.

    METHODS AND APPARATUS FOR EFFICIENT BLENDING IN A GRAPHICS PIPELINE

    公开(公告)号:US20210343052A1

    公开(公告)日:2021-11-04

    申请号:US17029016

    申请日:2020-09-22

    Abstract: A method for performing a blending operation in a graphics processing unit may include multiplying a first value and a first blend factor for a component of a render target with a first multiply operation of a multiplier, multiplying a second value and a second blend factor for the component of the render target with a second multiply operation of the multiplier, and adding a first result of the first multiply operation and a second result of the second multiply operation. The method may further include bypassing the multiplier for a first blend factor of substantially zero. The method may further include, for a blend factor of substantially one: bypassing the multiplier, and providing the first value of the component of the render target as a result of the first multiply operation.

    PRECISION MODULATED SHADING
    4.
    发明申请

    公开(公告)号:US20210358191A1

    公开(公告)日:2021-11-18

    申请号:US17100796

    申请日:2020-11-20

    Abstract: A GPU is disclosed, which may include a VRS interface to provide spatial information and/or primitive-specific information. The GPU may include one or more shader cores including a control logic section to determine a shading precision value based on the spatial information and/or the primitive-specific information. The control logic section may modulate a shading precision according to the shading precision value. A method for controlling shading precision by a GPU may include providing, by a VRS interface, the spatial information and/or primitive-specific information. The method may include determining, by a control logic section, a shading precision value based on the spatial information and/or the primitive-specific information. The method may include modulating a shading precision according to the shading precision value.

    ELIMINATION OF MINIMAL USE THREADS VIA QUAD MERGING
    5.
    发明申请
    ELIMINATION OF MINIMAL USE THREADS VIA QUAD MERGING 有权
    通过四分之一协议消除最小用途的螺纹

    公开(公告)号:US20150379764A1

    公开(公告)日:2015-12-31

    申请号:US14671467

    申请日:2015-03-27

    CPC classification number: G06T15/005 G06F9/44 G06T11/40 G06T15/40

    Abstract: Fragment merging is performed on a draw call basis. One application is for quad merging. Primitives of the same draw call have many common attributes, such as a graphics state, which facilitates merging of quad fragments. Partially covered quad fragments of the same draw call are considered for possible merging and at least one merge test performed. The merge test may include error tests such as a level of detail error test, interpolated depth, and an interpolation error test.

    Abstract translation: 片段合并是以绘图方式进行的。 一个应用程序是四合并。 相同绘图调用的基元具有许多常见属性,例如图形状态,这有助于四边形片段的合并。 考虑相同绘制调用的部分覆盖的四个片段可能的合并和至少一个执行的合并测试。 合并测试可能包括错误测试,例如细节错误测试级别,插值深度和内插误差测试。

Patent Agency Ranking