当前位置: 首页 > 专利查询>英特尔公司专利>正文

拓扑着色器技术制造技术

技术编号:19264462 阅读:43 留言:0更新日期:2018-10-27 02:55
系统、设备和方法可提供以下技术:在图形流水线中的拓扑着色器接收对象描述、并基于对象描述在拓扑着色器生成一组多边形。另外,将该组多边形发送到顶点着色器。

【技术实现步骤摘要】
拓扑着色器技术
本申请的实施例一般涉及图形处理架构。更具体地,实施例涉及图形处理架构中的拓扑着色器技术。
技术介绍
在传统图形处理架构中,中央处理单元(CPU)可确定要被渲染的场景的复杂度和拓扑,并生成由图形流水线中的顶点着色器进一步处理的指令流。所述指令流可包含诸如高阶表面的顶点数据、图元等的参数,其中顶点着色器可将顶点数据从基于对象的坐标表示(对象空间)变换到诸如世界空间或归一化装置坐标(NDC)空间的备选地基于坐标系(alternativelybasedcoordinatesystem)。此类架构可限于描绘场景的每个视频帧的固定拓扑,其中固定拓扑可限制质量和/或性能。此外,传统手段可使用图形流水线中稍后的曲面细分级来生成针对与几何图元关联的每个顶点的顶点属性和表面表示。只依赖于稍后级曲面细分来生成表面表示可进一步限制质量和/或性能。附图说明实施例的各种优点将通过阅读以下说明书和所附权利要求以及通过参考以下附图而对本领域技术人员变得显而易见,在附图中:图1是框图,其示出配置成实现本文描述的实施例的一个或多个方面的计算机系统;图2A-2D示出了根据实施例的并行处理器部件;图3A-3本文档来自技高网...

【技术保护点】
1.一种性能提高的计算系统,包括:显示器,用于呈现视觉内容;存储器,用于存储一组指令;以及耦合于所述显示器和所述存储器的半导体封装设备,所述半导体封装设备包含:衬底;耦合于所述衬底的主机处理器,其中当由所述主机处理器执行时,该组指令促使所述主机处理器生成与所述视觉内容关联的对象描述,以及耦合于所述衬底的图形处理器,其中所述图形处理器包含进行以下操作的逻辑:在拓扑着色器接收所述对象描述,基于所述对象描述在所述拓扑着色器生成一组多边形,以及将该组多边形发送到顶点着色器。

【技术特征摘要】
2017.04.10 US 15/4834091.一种性能提高的计算系统,包括:显示器,用于呈现视觉内容;存储器,用于存储一组指令;以及耦合于所述显示器和所述存储器的半导体封装设备,所述半导体封装设备包含:衬底;耦合于所述衬底的主机处理器,其中当由所述主机处理器执行时,该组指令促使所述主机处理器生成与所述视觉内容关联的对象描述,以及耦合于所述衬底的图形处理器,其中所述图形处理器包含进行以下操作的逻辑:在拓扑着色器接收所述对象描述,基于所述对象描述在所述拓扑着色器生成一组多边形,以及将该组多边形发送到顶点着色器。2.如权利要求1所述的系统,其中所述逻辑将:相对于一个或多个多边形来检测可视性条件的缺乏,以及响应于可视性条件的所述缺乏将所述一个或多个多边形排除出该组多边形。3.如权利要求2所述的系统,其中可视性条件的所述缺乏将包含遮蔽状态或离屏状态中的一个或多个。4.如权利要求1至3中任一项所述的系统,其中所述逻辑将基于深度信息来确定与所述对象描述关联的细节级别。5.如权利要求4所述的系统,其中所述逻辑将标识对应于所述对象描述的子八叉树,并且其中所述拓扑着色器将被调用以用于所标识的子八叉树。6.如权利要求4所述的系统,其中所述逻辑将在两个细节级别之间内插。7.一种半导体封装设备,包括:衬底;以及耦合到所述衬底的逻辑,其中所述逻辑在可配置逻辑或固定功能性硬件逻辑中的一个或多个中实现,所述逻辑用于:在拓扑着色器接收对象描述,基于所述对象描述在所述拓扑着色器生成一组多边形,以及将该组多边形发送到顶点着色器。8.如权利要求7所述的设备,其中所述逻辑将:相对于一个或多个多边形来检测可视性条件的缺乏,以及响应于可视性条件的所述缺乏将所述一个或多个多边形排除出该组多边形。9.如权利要求8所述的设备,其中可视性条件的所述缺乏将包含遮蔽状态或离屏状态中的一个或多个。10.如权利要求7至9中任一项所述的设备,其中所述逻辑将基于深度信息来确定与所述对象描述关联的细节级别。11.如权利要求10所述的设备,其中所述逻辑将标识...

【专利技术属性】
技术研发人员:A劳里岑G利克托尔J吉拉赫T巴尔安H拉贝
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1