SYSTEM AND METHOD FOR TEXT RENDERING
    1.
    发明申请
    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可以在渲染过程中执行抗锯齿和后续操作。 可以通过以覆盖表示中基于字节对齐的位的块来计算允许与像素相关联的值的格式来提供覆盖表示来实现高效处理。 另外,可以使用至少一个查找表来执行块上的处理。 对于用于抗锯齿的大型过滤内核,查找表可以分为依赖于动态文本特征的部分,也可以分为独立于动态文本特征的部分。

    AUTOMATED TESTING OF APPLICATION PROGRAM INTERFACES USING GENETIC ALGORITHMS
    2.
    发明申请
    AUTOMATED TESTING OF APPLICATION PROGRAM INTERFACES USING GENETIC ALGORITHMS 有权
    使用遗传算法的应用程序接口的自动测试

    公开(公告)号:US20130014089A1

    公开(公告)日:2013-01-10

    申请号:US13179221

    申请日:2011-07-08

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3672

    摘要: Various embodiments enable automated testing of Application Program Interfaces (APIs) by abstracting API call signatures and processing the abstracted API call signatures utilizing one or more genetic algorithms. Utilizing the inventive approach, test cases are built and then analyzed using a genetic algorithm. This can be done to both identify problems, such as bugs, associated with the APIs, and/or to identify quality improvements.

    摘要翻译: 各种实施例通过抽象API调用签名并利用一个或多个遗传算法处理抽象的API调用签名来实现应用程序接口(API)的自动化测试。 利用本发明的方法,构建测试用例,然后使用遗传算法进行分析。 这可以做到既识别与API相关联的问题,例如错误,和/或识别质量改进。

    Caching coverage values for rendering text using anti-aliasing techniques
    3.
    发明授权
    Caching coverage values for rendering text using anti-aliasing techniques 有权
    使用抗锯齿技术缓存渲染文本的覆盖值

    公开(公告)号:US09171386B2

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

    申请号:US13270926

    申请日:2011-10-11

    IPC分类号: G06T11/20 G09G5/02 G09G5/28

    摘要: Techniques for calculating sub-pixel coverage values for text to be displayed, so as to enable caching of the sub-pixel coverage values. The sub-pixel coverage values may enable a linear combination of color information for the text with color information for one or more other, overlapping display elements for calculating composite color values to be used in controlling a display. Such composite color values to be used in controlling sub-pixels of a display may be calculated, in some embodiments, without performing a gamma correction process. Also described are techniques for retrieving cached sub-pixel coverage values and combining the values with color information for text and for other, overlapping display elements to calculate composite color values for sub-pixels of a display. At least one graphics processing unit (GPU) may be configured to perform operations using the sub-pixel coverage information and to calculate the composite color values for the sub-pixels.

    摘要翻译: 用于计算要显示的文本的子像素覆盖值的技术,以便实现子像素覆盖值的高速缓存。 子像素覆盖值可以使文本的颜色信息与用于一个或多个其他重叠显示元素的颜色信息的线性组合可用于计算要用于控制显示的复合颜色值。 在一些实施例中,可以在不执行伽马校正处理的情况下计算要用于控制显示器的子像素的这种复合色值。 还描述了用于检索缓存的子像素覆盖值并将值与文本的颜色信息和其他重叠的显示元素组合以计算显示器的子像素的合成颜色值的技术。 至少一个图形处理单元(GPU)可以被配置为使用子像素覆盖信息执行操作并且计算子像素的合成颜色值。

    Automated testing of application program interfaces using genetic algorithms
    4.
    发明授权
    Automated testing of application program interfaces using genetic algorithms 有权
    使用遗传算法自动测试应用程序接口

    公开(公告)号:US09009670B2

    公开(公告)日:2015-04-14

    申请号:US13179221

    申请日:2011-07-08

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3672

    摘要: Various embodiments enable automated testing of Application Program Interfaces (APIs) by abstracting API call signatures and processing the abstracted API call signatures utilizing one or more genetic algorithms. Utilizing the inventive approach, test cases are built and then analyzed using a genetic algorithm. This can be done to both identify problems, such as bugs, associated with the APIs, and/or to identify quality improvements.

    摘要翻译: 各种实施例通过抽象API调用签名并利用一个或多个遗传算法处理抽象的API调用签名来实现应用程序接口(API)的自动化测试。 利用本发明的方法,构建测试用例,然后使用遗传算法进行分析。 这可以做到既识别与API相关联的问题,例如错误,和/或识别质量改进。

    CACHING COVERAGE VALUES FOR RENDERING TEXT USING ANTI-ALIASING TECHNIQUES
    5.
    发明申请
    CACHING COVERAGE VALUES FOR RENDERING TEXT USING ANTI-ALIASING TECHNIQUES 有权
    使用反病毒技术渲染文本的缓存覆盖值

    公开(公告)号:US20130088505A1

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

    申请号:US13270926

    申请日:2011-10-11

    IPC分类号: G09G5/02 G09G5/00

    摘要: Techniques for calculating sub-pixel coverage values for text to be displayed, so as to enable caching of the sub-pixel coverage values. The sub-pixel coverage values may enable a linear combination of color information for the text with color information for one or more other, overlapping display elements for calculating composite color values to be used in controlling a display. Such composite color values to be used in controlling sub-pixels of a display may be calculated, in some embodiments, without performing a gamma correction process. Also described are techniques for retrieving cached sub-pixel coverage values and combining the values with color information for text and for other, overlapping display elements to calculate composite color values for sub-pixels of a display. At least one graphics processing unit (GPU) may be configured to perform operations using the sub-pixel coverage information and to calculate the composite color values for the sub-pixels.

    摘要翻译: 用于计算要显示的文本的子像素覆盖值的技术,以便实现子像素覆盖值的高速缓存。 子像素覆盖值可以使文本的颜色信息与用于一个或多个其他重叠显示元素的颜色信息的线性组合可用于计算要用于控制显示的复合颜色值。 在一些实施例中,可以在不执行伽马校正处理的情况下计算要用于控制显示器的子像素的这种复合色值。 还描述了用于检索缓存的子像素覆盖值并将值与文本的颜色信息和其他重叠的显示元素组合以计算显示器的子像素的合成颜色值的技术。 至少一个图形处理单元(GPU)可以被配置为使用子像素覆盖信息执行操作并且计算子像素的合成颜色值。