【技术实现步骤摘要】
本申请涉及图像绘制,特别是涉及一种多视域图像生成装置和图形处理器。
技术介绍
1、虚拟现实技术中常需要生成左右视点的图像,对于某一场景,生成左右图像的绘制任务(包括前端和后端的工作)是一样的,只是各自的视域变换矩阵是不同的。
2、相关技术中,由于是对左右视点分别进行绘制计算,输出到两张图像上,然后再显示出来,计算过程较为繁琐,导致绘制效率较低。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高图像绘制效率的多视域图像生成装置和图形处理器。
2、第一方面,本申请提供了一种多视域图像生成装置,包括:处理单元、线程构造单元、线程管理单元、执行单元、第一缓存单元、第二缓存单元、光栅处理单元和图像生成单元;
3、处理单元,用于将绘图数据流组装得到几何图元;几何图元包括至少一个视域的几何图元;
4、第一缓存单元,用于存储几何图元的图元信息;图元信息包括图元数量、顶点数量、图元束数量、以及硬件线程数量;
5、第二缓存单元,用于
...【技术保护点】
1.一种多视域图像生成装置,其特征在于,包括:处理单元、线程构造单元、线程管理单元、执行单元、第一缓存单元、第二缓存单元、光栅处理单元和图像生成单元;
2.根据权利要求1所述的装置,其特征在于,所述第一缓存单元中通过二维表存储数据,所述第一缓存单元中二维表的行用于表征所述几何图元的绘制批次,第一列用于表征相应行是否存在有效数据;第二列至第五列依次用于表征当前绘制批次下的几何图元中包含的图元数量、顶点数量、图元束数量、以及硬件线程数量;第六列至最后一列依次用于表征顶点的输出位置;所述硬件线程数量不大于所述图元束数量与视域数量间的乘积。
3.根据权
...【技术特征摘要】
1.一种多视域图像生成装置,其特征在于,包括:处理单元、线程构造单元、线程管理单元、执行单元、第一缓存单元、第二缓存单元、光栅处理单元和图像生成单元;
2.根据权利要求1所述的装置,其特征在于,所述第一缓存单元中通过二维表存储数据,所述第一缓存单元中二维表的行用于表征所述几何图元的绘制批次,第一列用于表征相应行是否存在有效数据;第二列至第五列依次用于表征当前绘制批次下的几何图元中包含的图元数量、顶点数量、图元束数量、以及硬件线程数量;第六列至最后一列依次用于表征顶点的输出位置;所述硬件线程数量不大于所述图元束数量与视域数量间的乘积。
3.根据权利要求2所述的装置,其特征在于,每一绘制批次对应的所有顶点的起始位置相同;所述第二缓存单元通过二维表存储数据,所述第二缓存单元中二维表的行按照所述起始位置依次用于表征各视域对应的图元束中顶点的占用空间,列用于表征各顶点的顶点信息;所述占用空间通过相应顶点的顶点信息与所述顶点对应的绘制批次的视域数量间计算得到。
4.根据权利要求1所述的装置,其特征在于,所述线程构造单元,具体用于确定所述几何图元各顶点对应的视域;对所述顶点进行拆分处理,得到各视域对应的图元束;根据所述图元束构造硬件线程;每一硬件线程用于对一个图元束进行图像处理。
5.根据权利要求4所述的装置,其特征在于,所述线程构造单元,具体用于在所述图元束的数量达到预设数量或对所述几何图元的顶点拆分...
【专利技术属性】
技术研发人员:张淮声,
申请(专利权)人:格兰菲智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。