[发明专利]用于处理计算机图形的方法和装置有效
| 申请号: | 201210514945.6 | 申请日: | 2012-12-05 |
| 公开(公告)号: | CN103136774B | 公开(公告)日: | 2018-06-08 |
| 发明(设计)人: | A.恩格-哈尔斯韦特;J.尼斯塔德;F.赫格伦;R.佩德森 | 申请(专利权)人: | ARM有限公司 |
| 主分类号: | G06T11/20 | 分类号: | G06T11/20 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 马红梅;李浩 |
| 地址: | 英国*** | 国省代码: | 英国;GB |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 混叠 图形处理管线 处理计算机 方法和装置 多重采样 模板测试 采样点 片元着色器 并行处理 混合阶段 降采样 原生地 栅格化 回写 像素 子集 配置 分解 期望 | ||
本发明涉及用于处理计算机图形的方法和装置,在执行诸如8 x MSAA的第二更高水平的反混叠时,在被配置成“原生地”支持第一水平的反混叠(诸如4 x MSAA)的图形处理管线1中,图形处理管线1中的栅格化阶段3、早期Z(深度)和模板测试阶段4、后期Z(深度)和模板测试阶段7、混合阶段9、以及降采样和回写(多重采样分解)阶段11处理其接收用于在多个处理经过中处理的每个图形片元或像素,每个此类处理经过处理该片元表示的采样点的子集,但是片元着色器6被配置成在处理经过中处理每个图形片元,所述处理经过并行处理该片元表示的所有采样点,以便确保符合期望的更高水平的多重采样反混叠。
技术领域
本发明涉及计算机图像的处理,并且特别地涉及在处理计算机图形时用于执行反混叠(anti-aliasing)的方法以及装置。
背景技术
如本领域已知的,通常通过首先将要被生成的输出(诸如将被显示的帧)划分成多个类似的基本组成(所谓的“图元”)来执行图形处理,以允许将更容易地执行图形处理操作。这些“图元”常常采用简单多边形,诸如三角形的形式。
该图形图元常常由用于图形处理系统的应用程序通过使用从需要图形输出的应用(例如,游戏)接收的图形绘画指令(请求)来生成。
每个图元处于常常由一组顶点限定和作为一组顶点表示的这个阶段。用于图元的每个顶点具有与其相关联的表示该顶点的一组数据(诸如位置、颜色、纹理以及其他属性数据)。然后在例如栅格化(rastersing)并渲染该顶点时使用该数据(该顶点所涉及的一个或多个图元),以便生成该图形处理系统的期望的输出。
一旦图元和其顶点已经被生成且被限定,则它们能够由该图形处理系统处理以便例如显示该帧。
该处理基本上涉及确定采样点阵列中的哪些采样点覆盖由图元覆盖的将被处理的输出区域,并且然后确定每个采样点应当具有的外观(例如,在其颜色方面等)以表示该采样点处的图元。这些过程通常分别被称为栅格化和渲染。
栅格化过程确定应当被用于图元的采样位置(即,将被用于表示输出(例如,将被显示的场景)中的图元的采样点的(x,y)位置)。这通常通过使用图元的顶点的位置来完成。
该渲染过程然后得到在采样点处表示图元所必需的数据,诸如红、绿和蓝(RGB)色值以及“阿尔法”(透明度)值(即每个采样点的“颜色深浅(shades)”)。如本领域中众所周知的,这可以涉及应用纹理、混合采样点数据值等。
(在图形学中,术语“栅格化”有时被用于意指图元到采样位置的转换和渲染两者。然而,本文中“栅格化”将仅被用来指代将图元数据转换成采样点地址)。
这些过程通常通过测试一个或一个以上的采样点的集合,并且然后针对被发现包括在讨论中的所述图元(正在被测试的)内部(被覆盖的)的采样点的每个采样点的集合,来生成离散图形实体,该离散图形实体通常指的是“片元”,在其上执行图形处理操作(诸如渲染)。实际上,被覆盖的采样点因此被处理为将被用来渲染讨论中的采样点处的图元的片元。该“片元”是通过该渲染过程(该渲染管线)的图形实体。生成或处理的每个片元可以取决于如何配置该图形处理系统来表示单个采样点或多个采样点的集合。
(当其被插值到给定输出空间采样点或图元点时,“片元”因此实际上是(已经与其相关联的)图元数据的集合。其还可以包括每图元以及其他状态数据,其被要求使讨论中的采样点处(片元位置)的图元颜色渐变。每个图形片元可以通常和该输出(例如,输出帧)的“像素”具有相同的大小和位置(因为当该像素在最终显示中是奇异点时,可能在该图形处理器对其操作(渲染)的“片元”与显示的像素之间存在一对一的映射)。然而,可能的情况是,在片元和显示像素之间不存在一对一的对应,例如在显示最终图像之前在所渲染的图像上执行的特定形式的后置处理(诸如降采样)的情况下)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210514945.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:酸性光催化剂在紫外光下催化转化木糖制备糠醛的方法
- 下一篇:用于O形环的凹槽





