当前位置: 首页 > 专利查询>奥多比公司专利>正文

图形处理单元实例化控制制造技术

技术编号:39412693 阅读:27 留言:0更新日期:2023-11-19 16:04
本公开的实施例涉及图形处理单元实例化控制。描述了图形处理单元实例化控制技术,其克服了传统挑战,以扩展经由图形处理单元提供的功能。在一个示例中,这些技术支持对在对图形处理单元进行的单个绘制调用的相应的实例内的图元进行排序。这是通过对在与用于渲染的多边形相对应的相应的实例内的图元进行排序来执行的。图元的排序克服了传统技术的限制,并通过支持实例的正确重叠和z排序来减少视觉伪像。伪像。伪像。

【技术实现步骤摘要】
图形处理单元实例化控制

技术介绍

[0001]由计算设备渲染(render)的数字图像包括各种类型的数字对象,其示例包括光栅对象和矢量对象。光栅对象被定义为具有相应的颜色值的像素矩阵(即网格)。但是,因为光栅对象是基于像素的,所以光栅对象是分辨率依赖的(resolution dependent)。这样,缩放级别的改变导致用于形成光栅对象的像素的尺寸的对应改变,这在实践中导致视觉伪像,诸如模糊和像素化外观。此外,存储光栅对象消耗了计算设备的大量存储器资源以定义每个像素并存储这些针对像素的颜色值。
[0002]为了解决这一问题,开发了数学上定义的矢量对象,其允许将矢量对象缩放至不同分辨率,而不会损失质量或产生视觉伪像。然而,由传统图形处理单元所提供的提高数字图像渲染效率的功能在某些情况下对于矢量对象是不可用的。例如,一些功能是在像素空间中执行的,因此在向量空间中不可用。因此,在中央处理单元而不是在图形处理单元采用用于克服这一挑战的传统技术,从而抵消了通过使用图形处理单元可以获得的性能优势。

技术实现思路

[0003]描述了图形处理单元实例化控制技术,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种方法,包括:由处理设备通过镶嵌数字对象来形成多边形;由所述处理设备针对所述多边形中的每个多边形定义多个图元;由所述处理设备确定针对多个实例的处理顺序,所述形成包括:将与相应的所述多边形相对应的相应的所述图元一起分组在相应的所述实例中;以及由所述处理设备调取根据所述处理顺序被布置的所述多个实例,以引起由图形处理单元渲染所述多个图元。2.根据权利要求1所述的方法,其中所述定义形成针对所述数字对象的所述多边形的抗锯齿扩展。3.根据权利要求1所述的方法,其中所述定义包括通过几何放大将被形成为三角形的所述多边形中的每个多边形扩展成被形成为三角形的所述多个图元。4.根据权利要求1所述的方法,其中所述数字对象是贝塞尔曲线或矢量对象。5.根据权利要求1所述的方法,其中所述定义使用顶点缓冲器中的坐标位置和相应的颜色来定义所述多个图元。6.根据权利要求5所述的方法,其中所述顶点缓冲器对于所述图形处理单元可访问。7.根据权利要求1所述的方法,还包括:检测从镶嵌所述数字对象形成的所述多边形是所述数字对象的内部三角形还是控制三角形,并且其中所述形成针对是控制三角形的所述多边形而被执行。8.根据权利要求1所述的方法,其中所述调取使用单个绘制调用作为包括所述多个实例的批次而被执行。9.根据权利要求1所述的方法,其中所述渲染由所述图形处理单元执行到帧缓冲器。10.一种系统,包括:中央处理单元,被配置为执行包括以下项的操作:通过将与相应的多边形相对应的图元一起分组在相应的实例中,确定针对所述多个实例的处理顺序;以及调取包括根据所述处理顺序被布置的所述多个实例的单个绘制调用;图形处理单元,被配置为响应于所述单个绘制调用,按照针对所述多个实例的所述处理顺序将所述图元渲染到帧缓冲器;以及所述帧缓冲器。11.根据权利要求...

【专利技术属性】
技术研发人员:H
申请(专利权)人:奥多比公司
类型:发明
国别省市:

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

1