反锯齿样本的拆分存储制造技术

技术编号:8494021 阅读:203 留言:0更新日期:2013-03-29 06:51
本发明专利技术的实施例涉及提高反锯齿图像渲染的性能。一个实施例是渲染来自反锯齿图像的像素的方法。所述方法包括:将来自像素的多个反锯齿样本中的第一组样本和第二组样本分别存储在第一存储器和第二存储器中;以及渲染来自仅第一组或者第一组和第二组中的一个的确定数量的所述样本。还公开了对应的系统和计算机程序产品的实施例。

【技术实现步骤摘要】
【国外来华专利技术】反锯齿样本的拆分存储
本专利技术的实施例涉及反锯齿(anti-aliased)图像的显示。
技术介绍
因为现实世界的平滑边缘不能精确地显示于监控器中,所以会发生显示图像中的诸如不平坦边缘之类的边缘效应。监控器显示像素,像素是屏幕上的离散的点。边缘效应可能在视觉上不吸引人。因此,反锯齿(AA)技术常用于减少这种边缘效应。超采样和多采样是两种反锯齿技术。在超采样时,以较高的分辨率来渲染图像,并且对于每个像素存储多个样本。在多采样时,在多个位置处对原始像素进行采样,并且对于每个像素存储样本。当渲染待显示图像时,能够通过取对于该像素存储的样本的平均值来确定实际的像素值。在4×反锯齿图像,即4×AA图像中,对于反锯齿图像的每个像素取4个样本。样本可以包括颜色值、深度值、和/或与显示图像或场景相关的其它属性。经渲染的图像能够存储在计算机系统的图形处理器单元(GPU)存储器、系统存储器或其它存储器中。当使能反锯齿时,图像的存储器占板面积(footprint)显著增加。例如,当正在使用4×AA时,通常,每个像素需要四个样本,从而使得存储图像所需的存储器显著增加。所需存储器占板面积的增加会由于可伸缩性本文档来自技高网...
反锯齿样本的拆分存储

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.07.19 US 61/365,7031.一种渲染来自反锯齿图像的像素的方法,包括:将来自所述像素的多个反锯齿样本拆分成第一组和第二组,其中所述第一组中的样本中的至少一个和所述第二组中的样本中的至少一个是不同的;将来自所述像素的多个反锯齿样本的所述第一组和所述第二组分别存储在第一存储器和第二存储器中;以及渲染来自仅所述第一组或者所述第一组和所述第二组中的一个的确定数量的所述样本,其中将样本拆分成所述第一组和所述第二组是基于样本在渲染中使用的可能性和/或样本可能使用的频繁程度。2.如权利要求1所述的方法,其中,预先确定所述第一组中的样本的数量。3.如权利要求1所述的方法,其中,基于所述图像的特性来确定所述第一组中的样本的数量。4.如权利要求1所述的方法,其中,基于样本的尺寸和所述第一存储器的尺寸来确定所述第一组中的样本的数量。5.如权利要求1所述的方法,其中,基于触及所述像素的对象来确定待渲染样本的所述数量。6.如权利要求1所述的方法,其中,所述第一存储器能以比所述第二存储器快的速率朝处理器存取。7.如权利要求1所述的方法,其中,所述第一存储器是与图形处理器单元(GPU)耦合的图形存储器,并且所述第二存储器是系统存储器。8.如权利要求1所述的方法,其中,对所述反锯齿样本进行多采样。9.如权利要求1所述的方法,其中,渲染包括:根据预定序列渲染来自所述第一组的所述样本,直至所述确定数量的样本被渲染。10.如权利要求9所述的方法,进一步包括:如果所述第一组具有小于所述确定数量的样本,则渲染来自所述第二组的样本。11.如权利要求1所述的方法,其中,所述样本中的每个均被存储在相应的表面。12.如权利要求1所述的方法,进一步包括:确定待渲染的所述样本的所述数量。13.一种渲染来自反锯齿图像的像素的系统,其包括:至少一个处理器;第一存储器和第二存储器,其与所述处理器耦合;拆分式反锯齿样本写入器,其被配置为:基于样本在渲染中使用的可能性和/或样本可能使用的频繁程度将来自所述像素的多个反锯齿样本拆分成第一组和第二组,其中所述第一组...

【专利技术属性】
技术研发人员:马克·福勒
申请(专利权)人:超威半导体公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1