[发明专利]基于平铺块的呈现中的镶嵌有效
申请号: | 201280056404.1 | 申请日: | 2012-10-16 |
公开(公告)号: | CN103946895A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | 基亚·卡波·卡利奥;尤卡·佩卡·阿尔沃 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 平铺 呈现 中的 镶嵌 | ||
技术领域
本发明涉及用于图形处理的技术,且更具体来说涉及当使用基于平铺块的呈现架构时的镶嵌的技术。
背景技术
用于显示的视觉内容(例如,用于图形用户接口和视频游戏的内容)可由图形处理单元(GPU)产生。GPU可将二维或三维(3D)物体转换成可显示的二维(2D)像素表示。将关于3D物体的信息转换成可显示的位图被称为像素呈现(pixel rendering),且需要相当大的存储和处理能力。过去,3D图形能力仅可在功能强大的工作站实现。然而,现在,3D图形加速器一股供给个人计算机(PC)以及嵌入式装置(例如,智能手机、平板计算机、便携式媒体播放器、便携式视频游戏控制台和其类似物)。通常,与常规PC相比,嵌入式装置具有较小计算能力和存储器容量。因而,3D图形呈现技术的增加复杂性在嵌入式系统上实施此些技术时带来困难。
发明内容
一股来说,本发明描述用于图形处理的技术,且明确地说,用于具有利用镶嵌的基于平铺块的处理架构的计算装置中的图形处理的技术。本发明提出产生指示帧的平铺块中的图形基元的可见性的输出及/或输入可见性流。此些可见性流允许基于平铺块的图形处理架构跳过对在帧中不可见的图形基元的呈现。这样,可避免不必要的处理,因此改善性能。
在本发明的一个实例中,提出一种用于基于平铺块的图形中的镶嵌的方法。所述方法包括包含:针对帧的每一平铺块产生输入可见性流,所述输入可见性流指示输入基元在被呈现时在每一平铺块中是否可见;及针对所述帧的每一平铺块产生输出可见性流,所述输出可见性流指示输出基元在被呈现时在每一平铺块中是否可见,其中所述输出基元是通过对所述输入基元进行镶嵌而产生。
在本发明的另一实例中,提出一种经配置以执行基于平铺块的图形呈现管线中的镶嵌的设备。所述设备包括包含经配置以针对帧的每一平铺块产生输入可见性流的箱化分格管线。所述输入可见性流指示输入基元在被呈现时在每一平铺块中是否可见。所述箱化分格管线经进一步配置以针对所述帧的每一平铺块产生输出可见性流。所述输出可见性流指示输出基元在被呈现时在每一平铺块中是否可见,其中所述输出基元是通过对所述输入基元进行镶嵌而产生。
在本发明的另一实例中,提出用于基于平铺块的呈现管线中的镶嵌的方法。所述方法包含:针对帧的每一平铺块的每一输入基元产生可见性流,所述可见性流具有N个位的长度,其中每一位指示输出基元在被呈现时在每一平铺块中是否可见,且其中所述输出基元是通过对所述输入基元进行镶嵌而产生。
在本发明的另一实例中,提出一种经配置以执行基于平铺块的呈现管线中的镶嵌的设备。所述设备包含经配置以针对帧的每一平铺块的每一输入基元产生可见性流的分格管线,所述可见性流具有N个位的长度,其中每一位指示输出基元在被呈现时在每一平铺块中是否可见,且其中所述输出基元是通过对所述输入基元进行镶嵌而产生。
在附图和以下描述中阐述一或多个实例的细节。其它特征、目标和优点从描述和图式以及从权利要求书显而易见。
附图说明
图1为说明基于平铺块的呈现架构中的帧的平铺块的概念图。
图2为说明实例图形处理系统的框图。
图3为说明使用镶嵌的实例图形管线的框图。
图4为说明产生输入可见性流和输出可见性流的实例分格管线的框图。
图5为说明实例输入可见性流和实例输出可见性流的概念图。
图6为说明用于对输入基元进行镶嵌的实例技术的概念图。
图7为说明用于对输入基元进行镶嵌的实例技术的概念图。
图8为说明产生输入可见性流的实例分格管线的框图。
图9为说明实例单个可见性流的概念图。
图10为说明用于执行基于平铺块的呈现管线中的镶嵌的实例方法的流程图。
图11为说明基于平铺块的呈现管线中的分格过程的实例方法的流程图。
图12为说明用于执行基于平铺块的呈现管线中的镶嵌的另一实例方法的流程图。
图13为说明基于平铺块的呈现管线中的分格过程的另一实例方法的流程图。
具体实施方式
本发明涉及用于图形处理的技术,且更具体来说涉及当使用基于平铺块的呈现架构时的镶嵌的技术。
包含Microsoft的DirectX11(DX11)应用程序编程接口(API)的一些图形呈现管线包含允许图形基元的镶嵌的额外处理级。镶嵌是用来将图形基元划分成较小图形基元从而允许显示图像中的较精细细节的过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280056404.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种胶印过程中减少油墨过度乳化的装置
- 下一篇:基于环境条件修正色度