System and method for layering using tile-based renderers
    1.
    发明授权
    System and method for layering using tile-based renderers 有权
    使用基于瓦片的渲染器进行分层的系统和方法

    公开(公告)号:US09342322B2

    公开(公告)日:2016-05-17

    申请号:US13230436

    申请日:2011-09-12

    摘要: A method for tile-based rendering of content. Content may be rendered in a memory region organized as multiple tiles. In scenarios in which content is generated in layers, for operations that involve compositing image layers, an order in which portions of the image are processed may be selected to reduce the aggregate number of memory accesses times, which in turn may improve the performance of a computer that uses tile-based rendering. An image may be processed such that operations relating to rendering portions of different layers corresponding to the same tile are performed sequentially. Such processing may be used in a computer with a graphics processing unit that supports tile-based rendering, and may be particularly well suited for computers with a slate form factor. An interface to a graphics processing utility within the computer may provide a flag to allow an application to specify whether operations may be reordered.

    摘要翻译: 一种基于图块的内容呈现方法。 内容可以在被组织为多个瓦片的存储器区域中呈现。 在层内生成内容的情况下,对于涉及合成图像层的操作,可以选择处理图像的哪些部分的顺序来减少存储器访问次数的总数,这又可以提高图像的性能 计算机使用基于瓦片的渲染。 可以处理图像,使得与依次对应的不同层的渲染部分相关的操作被顺序地执行。 这种处理可以在具有支持基于瓦片的呈现的图形处理单元的计算机中使用,并且可以特别适合于具有平板形状因数的计算机。 与计算机内的图形处理实用程序的接口可以提供标志以允许应用程序指定是否可以重新排序操作。

    SYSTEM AND METHOD FOR LAYERING USING TILE-BASED RENDERERS
    2.
    发明申请
    SYSTEM AND METHOD FOR LAYERING USING TILE-BASED RENDERERS 有权
    使用基于层的渲染器进行分层的系统和方法

    公开(公告)号:US20130063473A1

    公开(公告)日:2013-03-14

    申请号:US13230436

    申请日:2011-09-12

    IPC分类号: G09G5/02 G09G5/00

    摘要: A method for tile-based rendering of content. Content may be rendered in a memory region organized as multiple tiles. In scenarios in which content is generated in layers, for operations that involve compositing image layers, an order in which portions of the image are processed may be selected to reduce the aggregate number of memory accesses times, which in turn may improve the performance of a computer that uses tile-based rendering. An image may be processed such that operations relating to rendering portions of different layers corresponding to the same tile are performed sequentially. Such processing may be used in a computer with a graphics processing unit that supports tile-based rendering, and may be particularly well suited for computers with a slate form factor. An interface to a graphics processing utility within the computer may provide a flag to allow an application to specify whether operations may be reordered.

    摘要翻译: 一种基于图块的内容呈现方法。 内容可以在被组织为多个瓦片的存储器区域中呈现。 在层内生成内容的情况下,对于涉及合成图像层的操作,可以选择处理图像的哪些部分的顺序来减少存储器访问次数的总数,这又可以提高图像的性能 计算机使用基于瓦片的渲染。 可以处理图像,使得与依次对应的不同层的渲染部分相关的操作被顺序地执行。 这种处理可以在具有支持基于瓦片的呈现的图形处理单元的计算机中使用,并且可以特别适合于具有平板形状因数的计算机。 与计算机内的图形处理实用程序的接口可以提供标志以允许应用程序指定是否可以重新排序操作。

    Target independent rasterization
    3.
    发明授权
    Target independent rasterization 有权
    目标独立光栅化

    公开(公告)号:US09183651B2

    公开(公告)日:2015-11-10

    申请号:US12899125

    申请日:2010-10-06

    CPC分类号: G06T11/40

    摘要: Methods, systems, and computer-storage media for target independent rasterization of an image. The target is the memory allocated for a rendered image within a graphics pipeline. Embodiments of the present invention allow the rasterization process's sampling rate to be specified independently from the memory allocated for the rendered image. Embodiments of the present invention also allow the rasterization process to be executed at a rate that does not correspond to the memory allocated for the rendered target.

    摘要翻译: 用于图像目标独立光栅化的方法,系统和计算机存储介质。 目标是分配给图形流水线中渲染图像的内存。 本发明的实施例允许光栅化处理的采样速率与分配给渲染图像的存储器独立地指定。 本发明的实施例还允许以不对应于为被渲染目标分配的存储器的速率执行光栅化处理。

    Drawing operations using multiple graphics interfaces
    5.
    发明授权
    Drawing operations using multiple graphics interfaces 有权
    绘图操作使用多个图形界面

    公开(公告)号:US08976189B2

    公开(公告)日:2015-03-10

    申请号:US13093782

    申请日:2011-04-25

    CPC分类号: G09G5/00 G06F9/451 G06F9/52

    摘要: Various embodiments provide techniques for enabling multiple graphics interfaces to be accessed to perform graphics-related operations. In at least some embodiments, techniques determine if the multiple graphics interfaces can share a memory resource for performing graphics operations. If the multiple graphics interfaces can share the memory resource, a coalescing graphics element is provided that can be used by applications to perform multiple graphics operations.

    摘要翻译: 各种实施例提供了用于启用多个图形接口以执行图形相关操作的技术。 在至少一些实施例中,技术确定多个图形接口是否可以共享用于执行图形操作的存储器资源。 如果多个图形接口可以共享内存资源,则提供可由应用程序用于执行多个图形操作的合并图形元素。

    SYSTEM AND METHOD FOR TEXT RENDERING
    7.
    发明申请
    SYSTEM AND METHOD FOR TEXT RENDERING 审中-公开
    用于文本渲染的系统和方法

    公开(公告)号:US20130063475A1

    公开(公告)日:2013-03-14

    申请号:US13229037

    申请日:2011-09-09

    IPC分类号: G06T11/60 G09G5/00

    CPC分类号: G06T11/203

    摘要: A method for text rendering that is well suited for use in a computing device with a high resolution display but a low-power graphics processing unit (GPU). The method may comprise calculating a coverage representation of the text in a format that can be efficiently processed by the GPU. As a result, the GPU may perform anti-aliasing and subsequent operations in the rendering process. Efficient processing may be achieved by providing the coverage representation in a format that allows values associated with pixels to be computed based on a byte-aligned chunk of bits in the coverage representation. Additionally, processing on the chunks may be performed using at least one lookup table. For large filtering kernels used for anti-aliasing, the lookup tables may be partitioned into portions dependent on dynamic text characteristics and those independent of the dynamic text characteristics.

    摘要翻译: 一种用于文本呈现的方法,其非常适合于具有高分辨率显示器但是低功耗图形处理单元(GPU)的计算设备。 该方法可以包括以可由GPU有效处理的格式来计算文本的覆盖表示。 结果,GPU可以在渲染过程中执行抗锯齿和后续操作。 可以通过以覆盖表示中基于字节对齐的位的块来计算允许与像素相关联的值的格式来提供覆盖表示来实现高效处理。 另外,可以使用至少一个查找表来执行块上的处理。 对于用于抗锯齿的大型过滤内核,查找表可以分为依赖于动态文本特征的部分,也可以分为独立于动态文本特征的部分。

    DRAWING OPERATIONS USING MULTIPLE GRAPHICS INTERFACES
    8.
    发明申请
    DRAWING OPERATIONS USING MULTIPLE GRAPHICS INTERFACES 有权
    使用多个图形界面绘制操作

    公开(公告)号:US20120268473A1

    公开(公告)日:2012-10-25

    申请号:US13093782

    申请日:2011-04-25

    IPC分类号: G09G5/00

    CPC分类号: G09G5/00 G06F9/451 G06F9/52

    摘要: Various embodiments provide techniques for enabling multiple graphics interfaces to be accessed to perform graphics-related operations. In at least some embodiments, techniques determine if the multiple graphics interfaces can share a memory resource for performing graphics operations. If the multiple graphics interfaces can share the memory resource, a coalescing graphics element is provided that can be used by applications to perform multiple graphics operations.

    摘要翻译: 各种实施例提供了用于启用多个图形接口以执行图形相关操作的技术。 在至少一些实施例中,技术确定多个图形接口是否可以共享用于执行图形操作的存储器资源。 如果多个图形接口可以共享内存资源,则提供可由应用程序用于执行多个图形操作的合并图形元素。