[发明专利]改进的图形处理器微架构内的多分辨率图像平面渲染在审
申请号: | 201810284067.0 | 申请日: | 2018-04-02 |
公开(公告)号: | CN108694685A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | M·阿波达卡;P·萨蒂;K·瓦德亚纳坦;M·拉马多斯;A·凡卡特斯;J·肯尼迪;S·格拉耶夫斯基 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T3/40 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 李炜;黄嵩泉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像平面 图形对象 多分辨率图像 图像分辨率 图形处理器 高分辨率 平面渲染 微架构 渲染器 低分辨率图像 公共位置 光栅化器 计算系统 生成对象 输出图像 重采样器 渲染模块 多平面 像素 改进 渲染 场景 输出 | ||
本公开涉及改进的图形处理器微架构内的多分辨率图像平面渲染。获得输出的计算系统包括多平面渲染模块,包括接收多个图形对象以生成对象数据的一个或多个图像平面的渲染器、将较低分辨率图像平面提升至输出图像使用的较高分辨率的重采样器、和在每一个图像平面被提升至较高分辨率之后将来自多个图像平面中的公共位置的像素值进行组合的光栅化器。渲染器接收具有沿场景的z轴的位置值的图形对象中的一个、使用图形对象的z轴位置确定图形对象位于多个图像平面中的哪一个,其中平面中的每一个都拥有相对应的图像分辨率、并以对应于所确定的图像平面的图像分辨率将图形对象渲染到该图像平面中。
技术领域
实施例一般地涉及经由图形处理单元的数据处理,并更具体地涉及具备有多分辨率图像平面渲染的3D流水线的计算系统内的数据处理。
背景技术
当前的并行图形数据处理包括为了对图形数据执行诸如例如线性内插、曲面细分、光栅化、纹理映射、深度测试等特定操作而开发的系统和方法。传统上,图形处理器使用固定功能计算单元来处理图形数据;然而,最近,一部分图形处理器已经变得可编程,使这样的处理器能够支持更多种多样的用于处理顶点和片段数据的操作。
作为图形数据处理的一部分,待显示给用户的图像是通过将图形对象渲染进输出图像中来生成的。当前方法使用高分辨率图像缓冲器,所有的图形对象都被渲染进该缓冲器中。此方法可要求以最高图像分辨率执行大量的计算,即使并非3D场景中的所有对象对于查看者都有同样的重要性。
实施例的各种优点将通过阅读以下说明和所附权利要求以及通过参考以下附图而变得为本领域技术人员所显而易见,在附图中:
图1是展示计算机系统的框图,所述计算机系统被配置成实现本文描述的实施例的一个或多个方面;
图2A到图2D展示了根据实施例的并行处理器部件;
图3A到图3B是根据实施例的图形多处理器的框图;
图4A到图4F展示了示例性架构,其中多个GPU通信地耦合至多个多核处理器;
图5展示根据实施例的图形处理流水线;
图6是根据实施例包含待由图形处理流水线处理的图形对象的具有多个分辨率的表示性图像平面的示例的概念图;
图7A是根据实施例包含待由图形处理流水线处理的用户界面元素的表示性图像平面的示例的概念图;
图7B是根据实施例包含待由图形处理流水线处理的聚焦点平面图形元素的另一个表示性图像平面的示例的概念图;
图8是根据实施例包含处于公共高分辨率来自每一个图像平面的图形元素的组合图像平面的示例的概念图;
图9是根据实施例的性能增强的计算系统的示例的框图;
图10是根据实施例将处于各种分辨率的图形对象任务渲染进图形处理流水线的分离的图像缓冲器的方法的示例的流程图;
图11是根据实施例的头戴式显示器(HMD)系统的示例的图;
图12是根据实施例包括于图11的HMD系统中的功能部件的示例的框图;
图13是根据实施例包括于并行处理单元中的通用处理集群的示例的框图;
图14是根据实施例可在并行处理单元内实现的图形处理流水线的示例的概念图;
图15是根据实施例的串流多处理器的示例的框图;
图16到图18是根据实施例的数据处理系统的概述的示例的框图;
图19是根据实施例的图形处理引擎的示例的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810284067.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:共享本地存储器分块机制
- 下一篇:混合低功率同构图形处理单元