System, method, and computer program product for accessing multi-sample surfaces
    1.
    发明授权
    System, method, and computer program product for accessing multi-sample surfaces 有权
    用于访问多样品表面的系统,方法和计算机程序产品

    公开(公告)号:US09436971B2

    公开(公告)日:2016-09-06

    申请号:US13970542

    申请日:2013-08-19

    CPC classification number: G06T1/60 G06T5/002 G06T11/40

    Abstract: A system, method, and computer program product are provided for accessing multi-sample surfaces. A multi-sample store instruction that specifies data for a single sample of a multi-sample pixel and a sample mask is received and the data for the single sample is stored to each sample of the multi-sample pixel that is enabled according to the sample mask. A multi-sample load instruction that specifies a multi-sample pixel is received, and, in response to executing the multi-sample load instruction, data for one sample of the multi-sample pixel is received. A determination is made that the data for the one sample of the multi-sample pixel represents multi-sample pixel data for at least one additional sample of the multi-sample pixel.

    Abstract translation: 提供了用于访问多样本表面的系统,方法和计算机程序产品。 接收多样本存储指令,指定多样本像素和样本掩模的单个样本的数据,并将单个样本的数据存储到根据样本启用的多样本像素的每个样本 面具。 接收指定多样本像素的多样本加载指令,并且响应于执行多样本加载指令,接收多样本像素的一个样本的数据。 确定多样本像素的一个样本的数据表示多样本像素的至少一个附加样本的多样本像素数据。

    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR REDISTRIBUTING A MULTI-SAMPLE PROCESSING WORKLOAD BETWEEN THREADS
    2.
    发明申请
    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR REDISTRIBUTING A MULTI-SAMPLE PROCESSING WORKLOAD BETWEEN THREADS 有权
    系统,方法和计算机程序产品,用于重新分配螺纹之间的多种加工工作载荷

    公开(公告)号:US20150054836A1

    公开(公告)日:2015-02-26

    申请号:US14010425

    申请日:2013-08-26

    CPC classification number: G06T11/40 G06F9/38 G06T1/20 G06T15/005

    Abstract: A system, method, and computer program product are provided for redistributing multi-sample processing workloads between threads. A workload for a plurality of multi-sample pixels is received and each thread in a parallel thread group is associated with a corresponding multi-sample pixel of the plurality of pixels. The workload is redistributed between the threads in the parallel thread group based on a characteristic of the workload and the workload is processed by the parallel thread group. In one embodiment, the characteristic is rasterized coverage information for the plurality of multi-sample pixels.

    Abstract translation: 提供了系统,方法和计算机程序产品,用于在线程之间重新分配多样本处理工作负载。 接收多个多样本像素的工作负载,并且并行线程组中的每个线程与多个像素中相应的多样本像素相关联。 基于工作负载的特性,并行线程组中的线程之间的工作量重新分配,并行线程组处理工作负载。 在一个实施例中,特征是用于多个多样本像素的光栅化覆盖信息。

    MULTI-SAMPLE SURFACE PROCESSING USING ONE SAMPLE
    4.
    发明申请
    MULTI-SAMPLE SURFACE PROCESSING USING ONE SAMPLE 有权
    使用一个样品的多样品表面处理

    公开(公告)号:US20140267315A1

    公开(公告)日:2014-09-18

    申请号:US13844095

    申请日:2013-03-15

    CPC classification number: G06T1/60 G06T5/002 G06T11/40

    Abstract: A system, method, and computer program product are provided for multi-sample processing. The multi-sample pixel data is received and an encoding state associated with the multi-sample pixel data is determined. Data for one sample of a multi-sample pixel and the encoding state are provided to a processing unit. The one sample of the multi-sample pixel is processed by the processing unit to generate processed data for the one sample that represents processed multi-sample pixel data for all samples of the multi-sample pixel or two or more samples of the multi-sample pixel.

    Abstract translation: 提供了一种用于多样本处理的系统,方法和计算机程序产品。 接收多采样像素数据,并确定与多样本像素数据相关联的编码状态。 将多样本像素的一个样本的数据和编码状态提供给处理单元。 多采样像素的一个样本由处理单元处理,以生成表示多采样像素的所有采样的多个样本像素的多个采样像素数据的一个样本的处理数据,或多样本像素的两个或多个样本 像素。

    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR ACCESSING MULTI-SAMPLE SURFACES
    6.
    发明申请
    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR ACCESSING MULTI-SAMPLE SURFACES 有权
    用于访问多样品表面的系统,方法和计算机程序产品

    公开(公告)号:US20140267376A1

    公开(公告)日:2014-09-18

    申请号:US13970542

    申请日:2013-08-19

    CPC classification number: G06T1/60 G06T5/002 G06T11/40

    Abstract: A system, method, and computer program product are provided for accessing multi-sample surfaces. A multi-sample store instruction that specifies data for a single sample of a multi-sample pixel and a sample mask is received and the data for the single sample is stored to each sample of the multi-sample pixel that is enabled according to the sample mask. A multi-sample load instruction that specifies a multi-sample pixel is received, and, in response to executing the multi-sample load instruction, data for one sample of the multi-sample pixel is received. A determination is made that the data for the one sample of the multi-sample pixel represents multi-sample pixel data for at least one additional sample of the multi-sample pixel.

    Abstract translation: 提供了用于访问多样本表面的系统,方法和计算机程序产品。 接收多样本存储指令,指定多样本像素和样本掩模的单个样本的数据,并将单个样本的数据存储到根据样本启用的多样本像素的每个样本 面具。 接收指定多样本像素的多样本加载指令,并且响应于执行多样本加载指令,接收多样本像素的一个样本的数据。 确定多样本像素的一个样本的数据表示多样本像素的至少一个附加样本的多样本像素数据。

    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR EXECUTING PROCESSES INVOLVING AT LEAST ONE PRIMITIVE IN A GRAPHICS PROCESSOR, UTILIZING A DATA STRUCTURE
    10.
    发明申请
    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR EXECUTING PROCESSES INVOLVING AT LEAST ONE PRIMITIVE IN A GRAPHICS PROCESSOR, UTILIZING A DATA STRUCTURE 审中-公开
    用于在图形处理器中至少涉及一个主体的执行过程的系统,方法和计算机程序产品,利用数据结构

    公开(公告)号:US20140267260A1

    公开(公告)日:2014-09-18

    申请号:US13843981

    申请日:2013-03-15

    CPC classification number: G06T15/005 G09G5/14 H04N13/128 H04N2013/0081

    Abstract: A system, method, and computer program product are provided for executing processes involving at least one primitive in a graphics processor, utilizing a data structure. In operation, a data structure is associated with at least one primitive. Additionally, a plurality of processes involving the at least one primitive are executed in a graphics processor, utilizing the data structure. Moreover, the plurality of processes include at least one of selecting at least one surface or portion thereof to which to render, or selecting at least one of a plurality of viewports.

    Abstract translation: 提供了一种系统,方法和计算机程序产品,用于执行利用数据结构在图形处理器中涉及至少一个原语的处理。 在操作中,数据结构与至少一个原语相关联。 另外,利用数据结构,在图形处理器中执行涉及至少一个图元的多个处理。 此外,多个处理包括选择至少一个表面或其部分以呈现或选择多个视口中的至少一个的视口中的至少一个。

Patent Agency Ranking