[发明专利]写出级生成的包围盒在审
申请号: | 201810283057.5 | 申请日: | 2018-04-02 |
公开(公告)号: | CN108694683A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | P·L·道尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 李炜;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 包围盒 图形流水线 渲染 几何着色器 工作负荷 固定功能 几何数据 面部表情 人皮肤 分块 照相 并行 三维 优化 | ||
本发明涉及写出级生成的包围盒。系统、装置和方法可规定优化包括曲面细分和使用几何着色器的图形流水线中的工作负荷的分块渲染的技术。更具体的,系统、装置和方法提供由写出固定功能级基于几何数据生成一个或多个包围盒作为到图形流水线的一个或多个级的输入的方式。系统、装置和方法可并行地计算多个包围盒,并且改善玩家体验,并且启用更真实地渲染三维(3D)动作的全速度照相真实渲染(例如,诸如人皮肤和面部表情)。
技术领域
各实施例一般地涉及图形处理架构。更具体地,各实施例涉及从图形处理架构中写出级生成包围盒。
背景技术
当前的并行图形数据处理可包括为了对图形数据执行诸如例如线性内插、曲面细分、光栅化、纹理映射、深度测试等特定操作而开发的系统和方法。传统上,图形处理器使用固定功能计算单元来处理图形数据。然而,最近,一部分图形处理器已经变得可编程,使这样的处理器能够支持更多种多样的用于处理顶点和片段数据的操作。例如,当前三维(3D)对象的“包围盒”(BV、凸壳)可由中央处理单元(CPU)中的应用计算,作为到数个渲染方案的输入。
为了进一步增加性能,图形处理器通常可实现诸如流水线的试图贯穿图形流水线的不同部分并行地处理尽可能多的图形数据的处理技术。具有单指令、多线程(SIMT)架构的并行图形处理器被设计为最大化图形流水线中并行处理的量。在SIMT架构中,并行线程组试图尽可能频繁地将程序指令一起同步地执行以增加处理效率。这些解决方案依赖于主机处理器同步,这限制了诸如可能的并行处理的量这样的性能。
实施例的各种优点将通过阅读以下说明和所附权利要求以及通过参考以下附图而变得为本领域技术人员所显而易见,在附图中:
图1是展示计算机系统的框图,所述计算机系统被配置成实现本文描述的实施例的一个或多个方面;
图2A到图2D展示了根据实施例的并行处理器部件;
图3A到图3B是根据实施例的图形多处理器的框图;
图4A到图4F展示了示例性架构,其中多个GPU通信地耦合至多个多核处理器;
图5展示根据实施例的图形处理流水线;
图6是根据实施例的管理写出固定功能级的方法的示例的流程图;
图7是根据实施例的包围盒的示例的概念图;
图8是根据实施例的为曲面细分绘制调用计算曲面细分绘制的每一个补片的包围盒的方法的示例的流程图;
图9是根据实施例的计算包围盒的最小边界或最大边界中的一个或多个的累加器的示例的概念图;
图10是根据实施例的有写出固定功能级的图形流水线的概念图;
图11是根据实施例的头戴式显示器(HMD)系统的示例的图;
图12是根据实施例包括于图11的HMD系统中的功能部件的示例的框图;
图13是根据实施例包括于并行处理单元中的通用处理集群的示例的框图;
图14是根据实施例可在并行处理单元内实现的图形处理流水线的示例的概念图;
图15是根据实施例的串流多处理器的示例的框图;
图16到图18是根据实施例的数据处理系统的概述的示例的框图;
图19是根据实施例的图形处理引擎的示例的框图;
图20到图22是根据实施例的执行单元的示例的框图;
图23是根据实施例的图形流水线的示例的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810283057.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用户头像的设置方法及系统
- 下一篇:共享本地存储器分块机制