[发明专利]多情境图形处理有效
申请号: | 200980107843.9 | 申请日: | 2009-03-04 |
公开(公告)号: | CN101960485A | 公开(公告)日: | 2011-01-26 |
发明(设计)人: | 理查德·希瑞尔;迈克尔·詹姆斯·艾略特·斯威夫特 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06T1/60 | 分类号: | G06T1/60;G06F9/50 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宋鹤;南霆 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多情 图形 处理 | ||
1.一种多阶段流水线图形处理的方法,包括:
接收多个图形处理任务;
为每个任务确定各自的情境;
由计算机利用图形存储器的共享部分针对每个所述情境执行第一图形处理操作;
对所述执行第一图形处理操作的结果执行第二图形处理操作,其中所述执行第二图形处理操作是通过为每个情境使用所述图形存储器的一不同部分来发生的。
2.如权利要求1所述的方法,其中所述第一图形处理操作包括铺块操作。
3.如权利要求1所述的方法,其中所述第二图形处理操作包括渲染操作。
4.如权利要求1所述的方法,其中共享部分是利用与每个情境相关联的页表的第一区段来确定的。
5.如权利要求1所述的方法,其中不同部分是利用与每个情境相关联的页表的第二区段来确定的。
6.如权利要求1所述的方法,其中每个情境与一页表相关联,该页表具有与所述第一图形处理操作相关联的第一区段和与所述第二图形处理操作相关联的第二区段。
7.如权利要求1所述的方法,其中所述执行第一图形操作被配置成是利用比所述执行第二图形操作更少的存储器资源来执行的。
8.一种存储可执行指令的机器可读存储介质,所述可执行指令在被处理器执行时使得该处理器执行用于多阶段流水线图形处理的操作,所述操作包括:
接收多个图形处理任务;
为每个任务确定各自的情境;
利用图形存储器的共享部分针对每个所述情境执行第一图形处理操作;
对所述执行第一图形处理操作的结果执行第二图形处理操作,其中所述执行第二图形处理操作是通过为每个情境使用所述图形存储器的一不同部分来发生的。
9.如权利要求8所述的机器可读存储介质,其中所述第一图形处理操作包括铺块操作。
10.如权利要求8所述的机器可读存储介质,其中所述第二图形处理操作包括渲染操作。
11.如权利要求8所述的机器可读存储介质,其中共享部分是利用与每个情境相关联的页表的第一区段来确定的。
12.如权利要求8所述的机器可读存储介质,其中不同部分是利用与每个情境相关联的页表的第二区段来确定的。
13.如权利要求8所述的机器可读存储介质,其中每个情境与一页表相关联,该页表具有与所述第一图形处理操作相关联的第一区段和与所述第二图形处理操作相关联的第二区段。
14.如权利要求8所述的机器可读存储介质,其中所述执行第一图形操作被配置成是利用比所述执行第二图形操作更少的存储器资源来执行的。
15.一种数据处理系统,包括:
用于接收多个图形处理任务的装置;
用于为每个任务确定相应情境的装置;
用于利用图形存储器的共享部分针对每个所述情境执行第一图形处理操作的装置;
用于对所述执行第一图形处理操作的结果执行第二图形处理操作的装置,其中所述执行第二图形处理操作是通过为每个情境使用所述图形存储器的一不同部分来发生的。
16.如权利要求15所述的数据处理系统,其中所述第一图形处理操作包括铺块操作。
17.如权利要求15所述的数据处理系统,其中所述第二图形处理操作包括渲染操作。
18.如权利要求15所述的数据处理系统,其中共享部分是利用与每个情境相关联的页表的第一区段来确定的。
19.如权利要求15所述的数据处理系统,其中不同部分是利用与每个情境相关联的页表的第二区段来确定的。
20.如权利要求15所述的数据处理系统,其中每个情境与一页表相关联,该页表具有与所述第一图形处理操作相关联的第一区段和与所述第二图形处理操作相关联的第二区段。
21.如权利要求15所述的数据处理系统,其中所述执行第一图形操作被配置成是利用比所述执行第二图形操作更少的存储器资源来执行的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980107843.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:调偏定位式光杆密封器
- 下一篇:一种高效防止反应器结焦的芳构化进料汽化器