[发明专利]利用粗糙Z缓冲器的仅位置着色流水线(POSH)几何数据处理在审
申请号: | 201810366478.4 | 申请日: | 2018-04-23 |
公开(公告)号: | CN108734641A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | P·萨蒂;K·瓦德亚纳桑;A·桑原;H·拉韦;S·克普;J·肯尼迪;A·R·阿普;J·S·波尔斯;B·文布;M·阿波达卡;S·格拉耶夫斯基;G·利克托尔;D·M·西米尼;A·T·劳里特曾;T·T·施吕斯列尔;M·拉马多斯;A·凡卡特斯;J·雷;K·肖;A·N·沙阿;A·考克 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06F9/38 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 李炜;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流水线 着色 表面三角形 几何数据 数据处理 剔除 粗糙 标识表面 数字表示 自适应 场景 申请 | ||
本申请公开了利用粗糙Z缓冲器的仅位置着色流水线(POSH)几何数据处理。系统、设备和方法可以提供一种用于自适应地处理并主动地剔除几何数据的方式。系统、设备和方法可以提供由仅位置着色流水线(POSH)来处理包括用于场景的数字表示的表面三角形的几何数据。更具体地,系统、设备和方法可以提供一种用于在一个或多个排除区域和非排除区域中标识表面三角形并且在一个或多个排除区域中剔除表面三角形的方式。
技术领域
实施例总体上涉及数据处理,并且更具体地涉及经由图形处理单元进行的数据处理。
背景技术
目前,图形处理系统在渲染管线中剔除将不进行渲染的几何数据。传统图形处理系统可以基于在多GPU环境中处理几何图形来执行分块。这些解决方案可能会限制性能,比如可能有可能的或自适应地处理的并行处理量和/或对几何数据的主动剔除。
附图说明
实施例的各种优点将通过阅读以下说明和所附权利要求以及通过参考以下附图而变得为本领域技术人员所显而易见,在附图中:
图1是展示计算机系统的框图,所述计算机系统被配置成实现本文描述的实施例的一个或多个方面;
图2A到图2D展示了根据实施例的并行处理器部件;
图3A到图3B是根据实施例的图形多处理器的框图;
图4A到图4F展示了示例性架构,其中多个GPU通信地耦合至多个多核处理器;
图5展示根据实施例的图形处理流水线;
图6是根据实施例的利用粗糙Z缓冲器配置的仅位置着色流水线(POSH)的示例的概念图;
图7A是根据实施例的视野排除区域的示例的概念图;
图7B是根据实施例的管理仅位置着色流水线(positional only shadingpipeline,POSH)的方法的示例的流程图;
图8A是根据实施例的POSH中的顶点着色器的示例的概念图;
图8B是根据实施例的视野近平面和远平面的示例的概念图;
图8C是根据实施例将流出数据暴露给POSH中的顶点着色器的方法的示例的流程图;
图9A是根据实施例的具有排除区域的场景表示中的表面三角形的示例的概念图;
图9B是根据实施例的具有各种大小的分辨率片段的示例的概念图;
图9C是根据实施例的管理利用粗糙Z缓冲器进行的粗糙粒度光栅化的方法的示例的流程图;
图10A是根据实施例的与仅位置着色流水线(POSH)进行通信的多个图形处理单元(GPU)的示例的概念图;
图10B是根据实施例的分布和密度属性存储实现方式的示例的概念图;
图10C是根据实施例的使用多个GPU利用仅位置着色流水线(POSH)来渲染图元的方法的示例的流程图;
图11是根据实施例的头戴式显示器(HMD)系统的示例的图;
图12是根据实施例包括于图11的HMD系统中的功能部件的示例的框图;
图13是根据实施例包括于并行处理单元中的通用处理集群的示例的框图;
图14是根据实施例可在并行处理单元内实现的图形处理流水线的示例的概念图;
图15是根据实施例的串流多处理器的示例的框图;
图16到图18是根据实施例的数据处理系统的概述的示例的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810366478.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:利用多种分辨率进行显示器带宽降低
- 下一篇:对机器学习模型的动态分布训练