[发明专利]包括多个处理级的图形处理流水线及其操作方法与介质有效
申请号: | 201810331207.5 | 申请日: | 2018-04-13 |
公开(公告)号: | CN108734624B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | F·赫格伦德 | 申请(专利权)人: | Arm有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;杨薇 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 包括 处理 图形 流水线 及其 操作方法 介质 | ||
包括多个处理级的图形处理流水线及其操作方法与介质。本申请涉及用于处理图形的方法和装置。具体地,当在图形处理流水线中执行保守光栅化时,通过图元设立级(81)来确定解决图元尺寸中的误差的修改的边缘信息。然后,该修改的边缘信息被光栅化级(82)用于确定该图元是否覆盖与要显示的像素相关联的一个或更多个采样点。同一修改的边缘信息还可以用于确定该像素是否完全被图元所覆盖,而不管图元(其顶点)的位置中的任何舍入影响(误差)。
技术领域
本发明涉及用于处理图形的方法和装置,并且具体地说,涉及用于在图形处理流水线中执行保守光栅化(conservative rasterisation)的方法和装置。
背景技术
通常,图形处理首先通过将要显示的场景划分成多个相似的基本组件或“图元(primitive)”,接着使这些图元经受希望图形处理操作。图形“图元”通常采用简单多边形的形式,如三角形。每个图元在这个级通常由一组顶点限定并表示,其中针对图元的每个顶点都已经关联其与表示该顶点的一组数据(如位置、颜色、纹理以及其它属性数据)。
在可以通过图形处理流水线处理图元及其顶点之前,针对给定图形处理输出(例如,绘图调用)最初限定的顶点的属性通常经受初始的所谓的“顶点着色”操作,该操作操作为将针对每最初限定的顶点的属性变换成用于随后的图形处理操作的希望形式。
例如,这可以包括将最初限定的顶点位置属性从它们初始被限定的世界或用户空间变换至要显示图形处理系统的输出的画面空间。
图形处理流水线(例如,图形处理流水线的顶点着色级)通常将接收采用针对顶点(图元)限定的第一形式(例如,浮点形式)的顶点数据,例如,顶点位置数据,但接着将该数据从其限定形式转换至要稍后在图形处理流水线中使用的形式(例如,16.8定点坐标形式)。该转换因此会具有将针对给定图形处理输出的最初限定的顶点位置(例如,以浮点形式)“对齐(snapping)”至顶点位置阵列(“顶点位置网格”)的效果,该顶点位置阵列可以利用低精度顶点位置格式(例如,16.8定点坐标形式)来表示,这些格式将在光栅化和渲染(render)用于图形处理输出的图元时使用。
通常是接着使用经转换(“对齐”)的顶点位置来确定限定要由图形处理流水线使用的图元的进一步信息,如表示每个图元的边缘的位置的信息。通常来说,这个边缘信息是在图形处理流水线的图元(三角形)设立级确定的。
在图元信息(例如,边缘信息)在图元设立级确定之后,该信息被用在图形处理流水线的后续处理级中,以便例如生成渲染输出。这通常涉及确定与要处理的渲染输出范围相关联的采样点阵列中的哪些采样点被图元覆盖,然后确定每个采样点应当具有的外观(例如,就其颜色等而言),以表示该采样点的图元。这些处理分别被通称为光栅化和渲染。
光栅化处理通常将限定要生成的渲染输出的图元映射至将用于渲染该输出的采样点阵列,其通常采用采样点网格的形式。
通常通过针对图元边缘测试采样点的位置来完成确定图元是否覆盖采样点网格中的任何采样点。要做到这一点,图形处理流水线通常会使用表示图元每个边缘的边缘信息来测试采样点的位置。如果采样点位置“通过”边缘测试,那么其被认为被图元覆盖。如果采样点位置“失败于”边缘测试,那么其被认为处于图元之外(因此不被覆盖)。
通常,正被使用的采样点网格中的相应组的一个或更多个采样点与渲染输出的相应区域(如要渲染的像素)相关联。因此,如果图元覆盖该采样点网络中的其关联采样点中的至少一个采样点,则认为一像素(或渲染输出的合适区域)被该图元覆盖(并且该图元将被确定为需要针对该像素(区域)来加以渲染)。
当如上所述将顶点位置转换成不同格式(即,将顶点对齐至(低精度)顶点位置阵列(顶点位置网格))时,与其初始(高精度)格式下的顶点位置相比,可能将误差引入顶点(进而为图元)的确切位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于Arm有限公司,未经Arm有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810331207.5/2.html,转载请声明来源钻瓜专利网。