[发明专利]写出级生成的包围盒在审
申请号: | 201810283057.5 | 申请日: | 2018-04-02 |
公开(公告)号: | CN108694683A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | P·L·道尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 李炜;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 包围盒 图形流水线 渲染 几何着色器 工作负荷 固定功能 几何数据 面部表情 人皮肤 分块 照相 并行 三维 优化 | ||
1.一种性能增强的计算系统,包括:
电源,用于向所述系统供应电力;
图形流水线装置,所述图形流水线装置包括:
图形流水线的写出固定功能级,用于:
接收一个或多个对象的几何数据,以及
基于所述几何数据生成一个或多个包围盒,其中所述写出固定功能级生成所述一个或多个包围盒作为到一个或多个图形处理级的输入;以及
一个或多个写出缓冲器,所述写出固定功能级根据所述包围盒将经处理的顶点数据从所述图形流水线的一个或多个级写出到所述一个或多个写出缓冲器;以及
显示子系统,通信地耦合至所述图形流水线装置,其中所述显示子系统用于视觉地呈现与所述包围盒相关联的一个或多个场景。
2.如权利要求1所述的系统,其特征在于,所述写出固定功能级用于生成所述一个或多个包围盒而无需主机处理器同步。
3.如权利要求2所述的系统,其特征在于,所述一个或多个包围盒包括三维(3D)对象的包围盒。
4.如权利要求3所述的系统,其特征在于还包括存储器,所述存储器包括所述一个或多个写出缓冲器,其中所述写出将经变换的3D顶点的一部分写进所述一个或多个写出缓冲器中。
5.如权利要求4所述的系统,其特征在于:
其中所述写出包括包围盒四维(4D)状态,以及
其中,当所述4D状态被启用且所述一个或多个写出缓冲器中的一个或多个由应用定界时,响应于绘制调用,所述写出级可由一个或多个累加器计算4D顶点的4D位置的最小或最大4D包围盒中的一个或多个。
6.如权利要求5所述的系统,其特征在于,当所述4D状态被禁用或所述一个或多个写出缓冲器被解除定界时,所述写出固定功能级被触发以将所述一个或多个包围盒写进所述一个或多个写出缓冲器中。
7.如权利要求4所述的系统,其特征在于,所述写出固定功能级包括包围盒3D状态,且其中当所述包围盒3D状态被启用时,所述写出固定功能级执行4D顶点位置的透视划分并累加3D屏幕空间包围盒。
8.如权利要求1到7中的任一项所述的系统,其特征在于:
其中所述写出固定功能级计算或输出曲面细分绘制调用的曲面细分绘制的每一个补片的所述一个或多个包围盒,
其中所述一个或多个包围盒要被连续地写进所述一个或多个写出缓冲器中,
其中所述包围盒的每一个是由N维包围盒的每一维的最小边界和最大边界限定的,以及
其中基于所述几何数据的所述包围盒被用作到所述图形流水线的一个或多个级的输入以执行排序对象、相交检测或其他图形处理中的一个或多个。
9.一种图形处理器设备,所述图形处理器设备包括:
一个或多个写出缓冲器;以及
包括写出固定功能级的图形流水线,用于:
接收一个或多个对象的几何数据,
基于所述几何数据生成一个或多个包围盒作为到一个或多个图形流水线级的输入,以及
根据所述包围盒将经处理的顶点数据从所述一个或多个图形处理
级写到所述一个或多个写出缓冲器。
10.如权利要求9所述的设备,其特征在于,所述写出固定功能级用于生成所述一个或多个包围盒而无需主机处理器同步。
11.如权利要求10所述的设备,其特征在于,所述一个或多个包围盒用于包括三维(3D)对象的包围盒。
12.如权利要求11所述的设备,其特征在于还包括存储器,所述存储器包括所述一个或多个写出缓冲器,其中所述写出用于将经变换的3D顶点的一部分写进所述一个或多个写出缓冲器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810283057.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用户头像的设置方法及系统
- 下一篇:共享本地存储器分块机制