[发明专利]图形处理中经压缩的Z平面的存储与应用在审
| 申请号: | 202210522705.4 | 申请日: | 2022-05-13 |
| 公开(公告)号: | CN115409684A | 公开(公告)日: | 2022-11-29 |
| 发明(设计)人: | S·曼达尔;K·谢尔森;V·兰甘纳坦;A·考克;M·诺里斯;P·萨蒂;T·村田 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T1/60;G06T9/00 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉;李炜 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 图形 处理 压缩 平面 存储 应用 | ||
1.一种处理器,包括:
栅格化器,所述栅格化器用于生成包括像素数据的多个块的像素数据的片段,每个块包括多个像素;
深度流水线,所述深度流水线用于接收所述片段,所述深度流水线至少包括第一深度测试硬件和第二深度测试硬件,所述第一深度测试硬件用于执行粗深度测试,所述粗深度测试包括确定每个块的最小深度和最大深度;以及
深度缓冲器,所述深度缓冲器用于存储深度数据;
其中,所述处理器用于确定所述片段是否满足所述片段完全覆盖像素数据的片并通过所述第一深度测试并且所述片段的所述最小深度和所述最大深度中的每一个具有相同的符号和指数的要求,并且用于在确定所述片段满足所述要求后,利用所述第一深度测试生成经压缩的深度平面并且利用所述经压缩的深度平面更新所述深度缓冲器。
2.如权利要求1所述的处理器,其特征在于,所述处理器进一步用于将所述经压缩的深度平面从所述深度缓冲器写入高速缓存。
3.如权利要求2所述的处理器,其特征在于,所述处理器进一步包括解压缩器,所述解压缩器用于对来自所述高速缓存的所述经压缩的深度平面进行解压缩,其中,对所述经压缩的深度平面的解压缩包括使用无符号数学运算生成深度值。
4.如权利要求1所述的处理器,其特征在于,所述第二深度硬件用于执行逐像素深度计算。
5.如权利要求4所述的处理器,其特征在于,在确定所述片段不满足所述要求后,所述处理器用于将所述片段提供给所述第二深度测试硬件以进行逐像素插值,并且用于将逐像素值传输到所述深度缓冲器。
6.如权利要求1所述的处理器,其特征在于,所述经压缩的深度平面以用于所述粗深度测试的速率写入所述深度缓冲器。
7.如权利要求1所述的处理器,其特征在于,所述经压缩的深度平面包括:
所述片的所述多个块中的每个块的基线值;
所述片的X偏移值和Y偏移值;以及
深度符号和深度指数。
8.如权利要求7所述的处理器,其特征在于,块的所述X偏移值和所述Y偏移值至少部分地基于所述块的深度值在X方向上的斜率和所述块在Y方向上的斜率。
9.如权利要求7所述的处理器,其特征在于,块的所述基线值是所述块的最小深度。
10.如权利要求1所述的处理器,其特征在于,每个块是4乘4的像素块,并且其中所述片是8乘8的像素片。
11.一种系统,包括:
一个或多个处理器,所述一个或多个处理器包括图形处理器;
存储器,所述存储器用于数据的存储;以及
高速缓存存储器;
其中所述图形处理器包括:
栅格化器,所述栅格化器用于生成包括像素数据的多个块的像素数据的片段,每个块包括多个像素;
深度流水线,所述深度流水线用于接收所述片段,所述深度流水线至少包括第一深度测试硬件和第二深度测试硬件,所述第一深度测试硬件用于执行粗深度测试,所述粗深度测试包括确定每个块的最小深度和最大深度,并且所述第二深度测试硬件用于执行逐像素计算;以及
深度缓冲器,所述深度缓冲器用于存储深度数据;
其中,所述系统用于:确定所述片段是否满足所述片段完全覆盖像素数据的片并通过所述第一深度测试并且所述片段的所述最小深度和所述最大深度中的每一个具有相同的符号和指数的要求;并且在确定所述片段满足所述要求后,利用所述第一深度测试生成经压缩的深度平面,并且利用所述经压缩的深度平面更新所述深度缓冲器。
12.如权利要求11所述的系统,其特征在于,所述系统进一步用于将所述经压缩的深度平面从所述深度缓冲器写入所述高速缓存存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210522705.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:马达单元
- 下一篇:激光雷达系统和用于识别激光雷达系统的射束路径的污染的方法





