[发明专利]使用一个样本的多样本表面处理在审
申请号: | 201310745828.5 | 申请日: | 2013-12-30 |
公开(公告)号: | CN104050632A | 公开(公告)日: | 2014-09-17 |
发明(设计)人: | 亚历山大·列维·明金;亨利·帕尔德·莫尔顿;尤里·乌拉尔斯基;埃里克·布雷恩·卢姆;戴尔·L·柯克兰;史蒂文·詹姆斯·海因里希;鲁伊·曼纽尔·巴斯托斯;埃米特·M·克里加里夫;杰弗里·艾伦·博尔兹;泰森·伯格兰;帕特里克·R·布朗 | 申请(专利权)人: | 辉达公司 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T1/60 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 谢栒;魏宁 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 一个 样本 多样 表面 处理 | ||
技术领域
本发明涉及图形处理,并且,更具体地,涉及多样本处理。
背景技术
当多重采样技术用来产生抗锯齿图像时,用于每个像素的处理的量可随着每像素样本数的增加而增加。除了处理增加以外,在图形处理器内的不同处理单元之间转移数据所消耗的带宽的量也增加。处理需求的增加和增加的带宽消耗可导致图形处理性能降低和/或系统成本增加。
因此,存在对于解决增加的处理和增加的带宽消耗的问题和/或与现有技术相关联的其他问题的需求。
发明内容
提供用于多样本处理的系统、方法和计算机程序产品。接收多样本像素数据并确定与多样本像素数据相关联的编码状态。用于多样本像素的一个样本的数据和编码状态被提供到处理单元。多样本像素的一个样本由处理单元所处理以生成用于一个样本的经处理的数据,所述经处理的数据代表用于多样本像素的所有样本的或多样本像素的两个或更多个样本的经处理的多样本像素数据。
附图说明
图1示出根据一个实施例的、用于处理多样本数据的方法的流程图;
图2A示出根据一个实施例的、像素内的样本位置的示意图;
图2B示出根据一个实施例的、在多样本处理期间所使用的各处理单元和互连的示图;
图2C示出根据一个实施例的、图2B中示出的处理单元的示图;
图2D示出根据一个实施例的、图2B中示出的加载/存储单元的另一示图;
图3示出根据一个实施例的、用于处理多样本数据的方法的另一流程图;
图4A示出根据一个实施例的、用于合并处理多样本数据的方法的流程图;
图4B示出根据一个实施例的、用于实施图3中示出的方法步骤的方法的流程图;
图5A示出根据一个实施例的、图2B中示出的处理单元的另一示图;
图5B示出根据一个实施例的、图2B中示出的加载/存储单元的另一示图;
图5C示出根据一个实施例的、在图2B中示出的多样本处理期间所使用的各处理单元和互连的另一示图;
图6A示出根据一个实施例的、用于处理多样本数据的方法的另一流程图;
图6B示出根据一个实施例的、用于合并处理多样本数据的方法的另一流程图;
图7示出根据一个实施例的并行处理单元(PPU);
图8示出根据一个实施例的、图5的流多处理器;以及
图9示出例示性系统,其中可实现各先前实施例的各种架构和/或功能性。
具体实施方式
当常规图形处理器配置为生成多样本表面时,存储器的被分配以存储多样本像素数据的量基于被包括在每个像素中的样本数而增加。随着每像素样本数的增加,读取、写入和传送多样本像素数据所消耗的带宽也增加。
当针对像素的每个样本来说数据相同时,可存储单个样本,所述单个样本代表多样本像素的所有样本或多样本像素的一部分的所有样本,其中所述部分包括两个或更多个样本。编码状态可与多样本像素相关联,其指示单个样本代表所有样本即1SPP(每像素部分一个样本)。在一个实施例中,像素被分组成块,并且当块内的所有多样本像素每个可被各自的单个样本所代表时,1SPP的编码状态可与整个块相关联。当编码状态是1SPP时,用于存储多样本像素数据的存储器占用空间减少,以及读取、写入和传送多样本像素数据所消耗的带宽也减少。此外,在一些情况下,处理单元可配置为处理单个样本以生成用于单个样本的经处理的像素数据,其代表用于两个或更多个样本或甚至像素全部样本的经处理的多样本像素数据。这样,当编码状态是1SPP时,处理多样本像素所需的处理能力也可减少。
图1示出根据一个实施例的、用于多样本处理的方法100的流程图。在步骤105,接收多样本像素数据。在步骤110,确定与多样本像素数据相关联的编码状态。在一个实施例中,分析多样本像素数据以确定编码状态。在另一实施例中,随着多样本像素数据来接收编码状态。在步骤115,用于多样本像素的一个样本的数据和编码状态被提供到处理单元。在步骤120,由处理单元处理像素的一个样本以生成用于一个样本的经处理的数据。用于一个样本的经处理的数据代表用于多样本像素的所有的样本或至少一部分(即整个多样本像素的所有样本或多样本像素的一部分的所有样本)的经处理的多样本像素数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310745828.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于经编机连杆架装拆的装置
- 下一篇:一种大过盈长配合结构的分解装置