[发明专利]具有可配置变换参数的多空间渲染在审
申请号: | 201880061981.7 | 申请日: | 2018-09-17 |
公开(公告)号: | CN111133475A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | J·A·亨斯利;K·D·曼;R·C·泰洛;R·R·劳温达尔;J·M·雷德肖 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/60;G06T3/40;G06F3/01;G06F30/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 张宁 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 配置 变换 参数 空间 渲染 | ||
本文公开了与渲染图形对象有关的技术。在一些实施方案中,图形单元被配置为对于第二空间的不同部分根据不同的变换参数将图形对象从虚拟空间变换到第二空间中。这可导致以不同的采样率对虚拟空间的不同部分进行采样,这可减少渲染过程的各个阶段所需的样本数量。在所公开的技术中,变换可在光栅化和着色之前进行,这可进一步减少图形单元中的计算和功率消耗,改善显示给用户的图像质量,和/或减小网络上视频内容的带宽使用或延迟。在一些实施方案中,变换后的图像可通过失真补偿透镜进行查看或在显示之前重采样。
技术领域
本公开整体涉及图形处理器,并且更具体地涉及用于渲染图形对象的技术。
背景技术
图形处理器(GPU)常常被包括在功率消耗和处理器面积是重要设计考虑因素的移动设备诸如蜂窝电话、可穿戴设备等中。现代图形处理器采用多种技术来便于以更高的速度、更少的功率消耗和/或更少的处理硬件渲染图形对象。例如,图形处理常常涉及针对不同的图形元素(例如,像素或顶点)并行地执行相同的指令。此外,由于相同组的图形指令常常被执行多次(例如,为了为不同图形元素或者在不同时间为相同图形元素执行特定函数),所以被处理的图形元素的数量驱动图形处理器中的计算时间、功率消耗和硬件需求。
一般来讲,顶点任务和像素任务涵盖图形处理的相当大部分。顶点处理涉及使用多边形来表示图像,其中顶点限定多边形。顶点处理的输出通常被光栅化以生成片段信息,该片段信息被像素/片段着色器操作以生成用于输出至显示器的像素数据。减少所处理的顶点和/或像素数据的量通常会提高性能和/或降低图形单元中的功率消耗。
附图说明
图1是根据一些实施方案示出图形基元在不同空间之间的示例性变换的框图。
图2A是示出示例性图形处理流的框图。
图2B是示出图形单元的一个实施方案的框图。
图3是根据一些实施方案示出包括变换和光栅化级的示例性流水线的框图。
图4是根据一些实施方案示出虚拟空间中的坐标变换成第二空间中的坐标的示例性变换的图示。
图5是根据一些实施方案示出被配置为存储变换参数的示例性数据结构的图示。
图6是根据一些实施方案示出其中变换对于虚拟空间的不同部分导致不同采样率的示例性情况的图示。
图7是根据一些实施方案示出由变换到第二空间中以及将第二空间重采样到显示空间中而产生的示例性失真的图示。
图8A根据一些实施方案示出虚拟空间中的示例性图像,包括简化边界框。
图8B根据一些实施方案示出在变换到第二空间之后第二空间中的示例性图像,包括简化边界框。
图9A至图9D根据一些实施方案以图形方式示出示例性等角渲染技术。
图10是根据一些实施方案示出用于多空间渲染的示例性方法的流程图。
图11是示出包括图形单元的设备的一个实施方案的框图。
图12是根据一些实施方案示出示例性计算机可读介质的框图。
本说明书包括对各种实施方案的参考,以指示本公开并非旨在提及一个特定具体实施,而是提及落入包括所附权利要求书的本公开的实质内的一系列实施方案。特定特征、结构或特性可以与本公开一致的任何合适的方式被组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880061981.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基因表达抑制剂
- 下一篇:布线电路基板、布线电路基板的制造方法以及拍摄装置