[发明专利]用于在三维流水线中增强多视图性能的技术有效
申请号: | 201180075502.5 | 申请日: | 2011-12-15 |
公开(公告)号: | CN103999043B | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | X·徐;L·龚 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F9/44;G06F13/14 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 高见 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 三维 流水线 增强 视图 性能 技术 | ||
1.一种用于在三维流水线中增强多视图性能的设备,包括:
用于接收多个视图变换的装置,所述多个视图变换中的每个视图变换与三维图像的多个视图中的相应视图相关联;
用于编译与所述图像相关联的顶点数据的装置;
用于通过对经编译的顶点数据执行多个视图变换来确定操作数据的装置;以及
用于通过顶点流水线的单次运行来从所述操作数据确定多个显示列表的装置,所述多个显示列表中的每一个显示列表与所述多个视图中的相应视图相关联。
2.如权利要求1所述的设备,其特征在于,包括用于接收与所述图像相关联的顶点数据的装置。
3.如权利要求1所述的设备,其特征在于,包括用于根据间隔周期顺序地渲染所述多个显示列表的装置。
4.如权利要求1所述的设备,其特征在于,包括用于将所述多个显示列表存储在一个或多个缓冲器中的装置。
5.如权利要求1所述的设备,其特征在于,包括
用于剪辑所述操作数据的装置;以及
用于对经剪辑的操作数据进行瓦片化的装置。
6.如权利要求1所述的设备,其特征在于,包括用于基于视图变换来渲染显示列表的装置。
7.如权利要求1所述的设备,其特征在于,包括用于分配瓦片化处理器内的多个输入空间的装置。
8.如权利要求1所述的设备,其特征在于,包括用于分配着色器处理器内的多个输出空间的装置。
9.一种用于在三维流水线中增强多视图性能的方法,包括:
接收多个视图变换,所述多个视图变换中的每个视图变换与三维图像的多个视图中的相应视图相关联;
编译与所述图像相关联的顶点数据;
通过对经编译的顶点数据执行多个视图变换来确定操作数据;
通过顶点流水线的单次运行来从所述操作数据确定多个显示列表,所述多个显示列表中的每一个显示列表与所述多个视图中的相应视图相关联;以及
存储所述多个显示列表。
10.如权利要求9所述的方法,其特征在于,包括:
接收与所述图像相关联的顶点数据。
11.如权利要求9所述的方法,其特征在于,包括:
根据间隔周期顺序地渲染所述多个显示列表。
12.如权利要求9所述的方法,其特征在于,包括:
将所述多个显示列表存储在一个或多个缓冲器中。
13.如权利要求9所述的方法,其特征在于,包括:
剪辑所述操作数据;以及
对经剪辑的操作数据进行瓦片化。
14.如权利要求9所述的方法,其特征在于,包括:
分配瓦片化处理器内的多个输入空间。
15.如权利要求9所述的方法,其特征在于,包括:
基于视图变换渲染显示列表。
16.如权利要求9所述的方法,其特征在于,包括:
分配着色器处理器内的多个输出空间。
17.一种用于在三维流水线中增强多视图性能的装置,包括:
图形处理单元,包括:
具有顶点组件的三维驱动器,用于:
接收多个视图变换,所述多个视图变换中的每个视图变换与三维图像的多个视图中的相应视图相关联,编译所述图像的顶点数据;
通过对经编译的顶点数据执行多个视图变换来确定操作数据;以及
通过顶点流水线的单次运行来从所述操作数据确定多个显示列表,所述多个显示列表中的每一个显示列表与所述多个视图中的相应视图相关联。
18.如权利要求17所述的装置,其特征在于,所述顶点组件包括:
存储器控制器组件,用于:
分配着色器处理器内的多个输出空间;以及
所述着色器处理器用于:
接收经编译的顶点数据,以及
将所述操作数据放置在所述多个输出空间中。
19.如权利要求17所述的装置,其特征在于,所述图形处理单元包括:
用于接收多个视图变换以渲染图像的应用程序接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180075502.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:大功率LED照明灯具
- 下一篇:一种多挡自动变速器