[发明专利]图形处理器、操作方法和机器可读存储介质在审
| 申请号: | 202310084834.4 | 申请日: | 2023-01-18 |
| 公开(公告)号: | CN116188241A | 公开(公告)日: | 2023-05-30 |
| 发明(设计)人: | 请求不公布姓名 | 申请(专利权)人: | 上海壁仞智能科技有限公司 |
| 主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T15/00 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 彭久云 |
| 地址: | 201100 上海市闵行区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 图形 处理器 操作方法 机器 可读 存储 介质 | ||
1.一种图形处理器,其特征在于,所述图形处理器包括:
命令处理器电路,用以将一个任务链切分为对多个图元块的渲染任务,其中每一个图元块包括多个图元;以及
多个几何管线电路,耦接至所述命令处理器电路,其中所述命令处理器电路依照所述多个图元块在所述任务链中的顺序将所述多个图元块发送给所述多个几何管线电路以进行几何处理,所述多个几何管线电路的每一个包括几何管线前端以及几何管线后端,所述多个几何管线电路包括第一几何管线电路以及第二几何管线电路,
所述第一几何管线电路的第一几何管线前端建构所述第一几何管线电路的第一桶群与屏幕的多个图块的第一映射关系,所述第一几何管线前端对所述多个图元块中所述命令处理器电路发送给所述第一几何管线电路的第一图元块进行第一前端处理,所述第一几何管线前端基于所述第一映射关系将所述第一前端处理的前端处理结果发送至所述第一桶群中的对应桶,
所述第二几何管线电路的第二几何管线前端建构所述第二几何管线电路的第二桶群与所述多个图块的第二映射关系,所述第二几何管线前端对所述多个图元块中所述命令处理器电路发送给所述第二几何管线电路的第二图元块进行第二前端处理,所述第二几何管线前端基于所述第二映射关系将所述第二前端处理的前端处理结果发送至所述第二桶群中的对应桶,
所述第一几何管线电路的第一几何管线后端从所述第一桶群中的第一桶以及所述第二桶群中的第一桶取用前端处理结果,以进行后端处理,以及
所述第二几何管线电路的第二几何管线后端从所述第一桶群中的第二桶以及所述第二桶群中的第二桶取用前端处理结果,以进行第二后端处理。
2.根据权利要求1所述的图形处理器,其特征在于,所述多个图元块的每一个包括一个绘图调用,以及所述绘图调用负责一个物体的渲染。
3.根据权利要求1所述的图形处理器,其特征在于,所述第一前端处理包括:
建构着色任务,以发送所述着色任务到所述图形处理器的流处理器集群电路去执行;
取回经所述流处理器集群电路处理后的顶点信息以进一步进行视口变换;以及
利用所述视口变换后存活图元的坐标,对所述存活图元跟所述多个图块进行覆盖率测试,以将所述存活图元作为所述前端处理结果发送至所述第一桶群中的对应桶。
4.根据权利要求3所述的图形处理器,其特征在于,所述着色任务包括顶点着色器、曲面细分着色器和几何着色器的任务建构器任务。
5.根据权利要求3所述的图形处理器,其特征在于,所述视口变换包括背面朝向剔除或小图元剔除。
6.根据权利要求1所述的图形处理器,其特征在于,
所述第一几何管线前端将一个图元块的识别号所对应的请求发送给所述多个几何管线电路的所述几何管线后端中的对应几何管线后端。
7.根据权利要求1所述的图形处理器,其特征在于,所述第一后端处理包括:
从所述第一桶群中的所述第一桶以及所述第二桶群中的所述第一桶取用前端处理结果,以进行粗粒度深度测试剔除;以及
进行图块化,以将通过所述粗粒度深度测试剔除的图元放入对应的图块清单。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海壁仞智能科技有限公司,未经上海壁仞智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310084834.4/1.html,转载请声明来源钻瓜专利网。





