Methods and apparatus for constant data storage

    公开(公告)号:US11657471B2

    公开(公告)日:2023-05-23

    申请号:US17356434

    申请日:2021-06-23

    CPC classification number: G06T1/20 G06T1/60

    Abstract: The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may generate a table including a plurality of entries to store data associated with at least one of a constant value or an immediate value. The apparatus may also process, upon generating the table, first data including at least one of a constant value or an immediate value. Further, the apparatus may store, in the generated table, at least one of the constant value or the immediate value of the first data. The apparatus may also transmit, upon storing at least one of the constant value or the immediate value in the table, the table including the stored at least one of the constant value or the immediate value of the first data.

    Methods and apparatus for visibility stream management

    公开(公告)号:US11080928B2

    公开(公告)日:2021-08-03

    申请号:US16372149

    申请日:2019-04-01

    Inventor: Gang Zhong Li Shen

    Abstract: The present disclosure relates to methods and apparatus for graphics processing. In some aspects, the apparatus can determine a plurality of sub-primitives corresponding to one or more primitives in an image. The apparatus can also determine visibility information for each of the sub-primitives. The visibility information can include information regarding whether the sub-primitive is visible. Further, the apparatus can identify one or more of the sub-primitives as visible based on the visibility information. The apparatus can also determine a sub-primitive visibility stream including the sub-primitives identified as visible. Additionally, the apparatus can render at least one of the sub-primitives identified as visible in the sub-primitive visibility stream. The apparatus can also identify at least one of the sub-primitives as not visible based on the determined visibility information. Moreover, the apparatus can determine to skip rendering the at least one of the sub-primitives identified as not visible.

    Draw call visibility stream
    23.
    发明授权

    公开(公告)号:US10049426B2

    公开(公告)日:2018-08-14

    申请号:US15397307

    申请日:2017-01-03

    CPC classification number: G06T1/20 G06T1/60 G06T15/005 G06T15/40 G06T15/405

    Abstract: This disclosure describes a device configured to generate a primitive visibility stream that indicates whether respective primitives of a set of primitives are visible when rendered and to generate, based on the primitive visibility stream, a draw call visibility stream that indicates whether respective draw calls for rendering the set of primitives include instructions for rendering visible primitives of the set of primitives. Based on the draw call visibility stream indicating that a respective draw call does not include instructions for rendering visible primitives, the device is further configured to drop the respective draw call. Based on the draw call visibility stream indicating that the respective draw call includes instructions for rendering visible primitives, the device is further configured to execute the respective draw call.

    Rendering graphics to overlapping bins
    24.
    发明授权
    Rendering graphics to overlapping bins 有权
    将图形渲染到重叠的区域

    公开(公告)号:US09569811B2

    公开(公告)日:2017-02-14

    申请号:US14316275

    申请日:2014-06-26

    Abstract: In an example, a method for rendering graphics data includes rendering pixels of a first bin of a plurality of bins, wherein the pixels of the first bin are associated with a first portion of an image, and rendering, to the first bin, one or more pixels that are located outside the first portion of the image and associated with a second, different bin of the plurality of bins. The method also includes rendering the one or more pixels associated with the second bin to the second bin, such that the one or more pixels are rendered to both the first bin and the second bin.

    Abstract translation: 在一个示例中,用于渲染图形数据的方法包括渲染多个箱的第一仓的像素,其中第一仓的像素与图像的第一部分相关联,并且向第一仓中呈现一个或 更多的像素位于图像的第一部分之外并且与多个箱的第二不同仓相关联。 该方法还包括将与第二仓相关联的一个或多个像素渲染到第二仓,使得一个或多个像素被渲染到第一仓和第二仓。

Patent Agency Ranking