[发明专利]用于图形处理的穿通技术有效
申请号: | 201880049635.7 | 申请日: | 2018-07-16 |
公开(公告)号: | CN110998665B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | C·L·斯彭塞;K·D·曼;R·C·泰洛;D·D·库瓦 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06T11/40 | 分类号: | G06T11/40;G09G5/00;G06T15/08;G06T15/40;G06T15/80;G06T17/20;G06T15/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 李兴斌 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 图形 处理 技术 | ||
1.一种用于图像处理的装置,包括:
光栅电路,所述光栅电路被配置为根据由图形程序指定的绘制顺序来生成图形对象的片段数据,其中所述图形对象包括:
反馈对象,相对于所述绘制顺序中的先前对象,所述装置被配置为在执行一个或多个着色器操作之后确定所述反馈对象的可见度;和
非反馈对象,相对于所述绘制顺序中的先前对象,所述装置被配置为在针对所述对象执行着色操作之前确定所述非反馈对象的可见度;
缓冲电路,所述缓冲电路被配置为存储未被先前处理的对象遮蔽的片段数据,其中所述装置被配置为丢弃被后续处理的对象遮蔽的来自所述缓冲电路的片段数据;
着色器处理元件,所述着色器处理元件被配置为基于存储在所述缓冲电路中的所述片段数据来执行片段着色;
其中所述装置被配置为:
绕过所述缓冲电路,并且在对绘制顺序比反馈对象更早的非反馈对象进行着色之前,使用所述着色器处理元件对所述反馈对象进行着色;以及
基于所述反馈对象的着色,确定是将所述非反馈对象的片段数据保留在所述缓冲电路中还是从所述缓冲电路中移除所述非反馈对象的片段数据。
2.根据权利要求1所述的装置,
其中所述装置被配置为将针对所述反馈对象的着色器程序拆分成用于确定所述反馈对象的可见度的第一组着色器指令以及用于确定所述反馈对象的像素属性的第二组着色器指令;并且
其中所述装置被配置为绕过所述第一组指令的所述缓冲电路,并且基于所述缓冲电路中的所述第一组着色器指令来存储被确定为当前可见的片段数据,以用于使用所述第二组着色器指令进行后续处理。
3.根据权利要求2所述的装置,其中所述装置被配置为在针对所述反馈对象的片段数据的一部分执行所述第二组着色器指令之前,响应于所述片段数据被后续处理的对象遮蔽,从所述缓冲电路移除所述反馈对象的片段数据的所述部分。
4.根据权利要求1所述的装置,其中所述装置被配置为执行分块式延迟渲染,并且其中所述缓冲电路被配置为存储当前针对正在处理的图块不被遮蔽的片段数据。
5.根据权利要求1所述的装置,还包括:
深度排序电路,所述深度排序电路被配置为基于深度缓冲器和模版缓冲器来确定片段数据当前是否可见;和
标签排序电路,所述标签排序电路被配置为使用每个样本的标签来存储来自所述深度排序电路的片段数据,其中所述标签识别对应的基元和绘制状态信息。
6.根据权利要求1所述的装置,还包括独立的缓冲电路,所述装置被配置为使用所述独立的缓冲电路来并行地处理屏幕空间中的多个图块。
7.根据权利要求1所述的装置,其中所述装置被配置为随后执行着色以确定所述非反馈对象的保留片段数据的像素属性。
8.根据权利要求1所述的装置,还包括:
像素调度电路,所述像素调度电路被配置为将来自所述缓冲电路的数据清除到所述着色器处理元件以用于着色。
9.一种用于图像处理的方法,包括:
由光栅电路根据由图形程序指定的绘制顺序来生成图形对象的片段数据,其中所述图形对象包括:
反馈对象,相对于所述绘制顺序中的先前对象,所述反馈对象的可见度在执行一个或多个着色器操作之后被确定;和
非反馈对象,相对于所述绘制顺序中的先前对象,所述非反馈对象的可见度在针对所述对象执行着色操作之前被确定;
由缓冲电路存储未被先前处理的对象遮蔽的片段数据,并且丢弃被后续处理的对象遮蔽的来自所述缓冲电路的片段数据;
绕过所述缓冲电路,并且在对绘制顺序比反馈对象更早的非反馈对象进行着色之前,使用着色器处理元件对所述反馈对象进行着色;以及
基于所述反馈对象的着色,确定是将所述非反馈对象的片段数据保留在所述缓冲电路中还是从所述缓冲电路中移除所述非反馈对象的片段数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880049635.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:夜间感测
- 下一篇:用于捕获二氧化碳的工艺和系统