[发明专利]反锯齿样本的拆分存储有效
申请号: | 201180035304.6 | 申请日: | 2011-07-19 |
公开(公告)号: | CN103003839A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 马克·福勒 | 申请(专利权)人: | 超威半导体公司 |
主分类号: | G06T1/60 | 分类号: | G06T1/60;G06T11/40 |
代理公司: | 上海胜康律师事务所 31263 | 代理人: | 李献忠 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 锯齿 样本 拆分 存储 | ||
技术领域
本发明的实施例涉及反锯齿(anti-aliased)图像的显示。
背景技术
因为现实世界的平滑边缘不能精确地显示于监控器中,所以会发生显示图像中的诸如不平坦边缘之类的边缘效应。监控器显示像素,像素是屏幕上的离散的点。边缘效应可能在视觉上不吸引人。因此,反锯齿(AA)技术常用于减少这种边缘效应。超采样和多采样是两种反锯齿技术。在超采样时,以较高的分辨率来渲染图像,并且对于每个像素存储多个样本。在多采样时,在多个位置处对原始像素进行采样,并且对于每个像素存储样本。当渲染待显示图像时,能够通过取对于该像素存储的样本的平均值来确定实际的像素值。在4×反锯齿图像,即4×AA图像中,对于反锯齿图像的每个像素取4个样本。样本可以包括颜色值、深度值、和/或与显示图像或场景相关的其它属性。
经渲染的图像能够存储在计算机系统的图形处理器单元(GPU)存储器、系统存储器或其它存储器中。当使能反锯齿时,图像的存储器占板面积(footprint)显著增加。例如,当正在使用4×AA时,通常,每个像素需要四个样本,从而使得存储图像所需的存储器显著增加。所需存储器占板面积的增加会由于可伸缩性限制、带宽限制和渲染帧的延迟而导致性能降级。例如,除了大的存储器占板面积之外,存取存储器中同一图像的多个样本会导致存储器带宽拥塞。
于是,所需要的是当使用反锯齿时提高存储器带宽的利用率的方法和系统。
发明内容
本发明的实施例涉及提高反锯齿图像渲染的性能。一个实施例是渲染来自反锯齿图像的像素的方法。所述方法包括:将来自所述像素的多个反锯齿样本的第一组和第二组分别存储在第一存储器和第二存储器中;以及渲染来自所述第一组或者所述第一组和所述第二组的确定数量的所述样本。
另一实施例是渲染来自反锯齿图像的像素的系统。所述系统包括:至少一个处理器;第一存储器和第二存储器,其与所述处理器耦合;以及拆分式反锯齿样本写入器。所述拆分式反锯齿样本写入器被配置为将像素的多个反锯齿样本的第一组和第二组分别存储在第一存储器和第二存储器中。所述系统还可以包括拆分式反锯齿样本读取器。反锯齿样本读取器可被配置为渲染来自仅所述第一组或者所述第一组和第二组中的一个的确定数量的所述样本。
再一实施例是存储指令的计算机可读介质,其中当被执行时所述指令适于通过渲染方法使用至少一个处理器渲染来自反锯齿图像的像素。所述渲染方法包括:将像素的多个反锯齿样本的第一组和第二组分别存储在第一存储器和第二存储器中;以及渲染来自仅所述第一组或者所述第一组和第二组中的一个的确定数量的所述样本。
下面将参照附图详细地说明本发明的另外的实施例、特征和优势,以及本发明的各个实施例的结构和操作。
附图说明
合并于本文中并构成说明书的一部分的附图图示出了本发明的实施例,并且连同说明书一起进一步用于解释本发明的原理并使相关领域的技术人员能够实现并使用本发明的实施例。
图1示出了根据本发明的实施例的图形计算环境的框图。
图2示出了根据本发明的实施例的将多采样的像素样本分配到存储器的示例。
图3是图示出根据本发明的实施例的反锯齿图像渲染的流程图。
将参照附图对本发明进行说明。一般地,在附图中,部件首次出现的附图通常由相应标记中最左侧的数字表示。
具体实施方式
应当理解的是,发明详述部分,而不是发明内容和摘要部分,旨在用于解释权利要求。发明内容和摘要部分可阐述发明人所构思的本发明的示例性实施例的一个或多个而不是全部的示例性实施例,并且因此不旨在以任何方式限制本发明及随附的权利要求。
执行反锯齿处理以减少图像显示中的边缘效应。图像帧的反锯齿处理,诸如通过超采样或多采样,对于图像的每个像素产生多个样本。在超采样中,以高的分辨率来渲染原始图像,并且将来自高分辨率图像的多个样本组合(或平均)以便以期望的分辨率渲染图像。在多采样中,在多个位置处对像素进行采样。例如,在4×AA多采样的图像中,对于每个像素取4个样本。对于每个像素存储这些多个样本会在存储反锯齿图像所需的存储器占板面积和由于在图像渲染期间对多个样本的取回所产生的附加存储器传输量这两方面变得昂贵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180035304.6/2.html,转载请声明来源钻瓜专利网。