[发明专利]图形处理单元中基于可见性的状态更新有效
申请号: | 201380013562.3 | 申请日: | 2013-02-26 |
公开(公告)号: | CN104169974B | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | 安德鲁·格鲁伯;拉维·索姆纳特·延卡尔 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06T11/40 | 分类号: | G06T11/40;G06T15/00 |
代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图形 处理 单元 基于 可见 状态 更新 | ||
技术领域
本发明涉及图形处理单元(GPU),且更明确地说,涉及在GPU中维持状态数据。
背景技术
为视觉呈现提供内容的装置通常包含图形处理单元(GPU)。GPU在显示器上渲染代表所述内容的像素。所述GPU产生所述显示器上的每一像素的一或多个像素值,且对显示器上的每一像素的像素值执行图形处理,以渲染每一像素以供呈现。
发明内容
一般来说,本发明描述用于基于与GPU中的状态数据更新相关联的对象的可见性信息使所述状态更新延迟的技术GPU可实施所述技术,使得在多遍次像素渲染过程的第一遍次期间,所述GPU确定与将由GPU渲染的图像数据的每一对象相关联的可见性信息。此可见性信息可指示在所述多遍次渲染过程的第二遍次期间,每一对象在从所述图像数据渲染的输出图像中是否可见。
基于此可见性信息,GPU可接着检索状态数据以供第二遍中使用。举例来说,如果可见性信息指示对象可见,那么GPU检索当前状态数据,且将此状态数据从芯片外存储器(作为一个实例,表示在GPU外部的存储器)加载到芯片上存储器(作为一个实例,表示在GPU内部或集成在GPU内的存储器)中。如果可见性信息指示对象不可见,那么GPU不检索此状态数据。以此方式,GPU使状态数据的检索延迟,以潜在地减少芯片外存储器存取,且避免将GPU连接到芯片外存储器的存储器总线上的带宽的不必要消耗。
在一个实例中,一种用于渲染图像数据的方法包括:在图形处理单元中,在多遍次渲染过程的第一遍次期间,为所述图像数据所界定的多个对象确定可见性信息,其中所述可见性信息指示所述多个对象中的每一者在所述多遍次渲染过程的第二遍次期间在从所述图像数据渲染的图像中是否将可见。所述方法还包括:在所述图像处理单元中检索状态数据,以供所述多遍次渲染过程的所述第二遍次用于基于所述可见性信息渲染所述图像数据的所述多个对象,其中所述第一遍次在所述第二遍次完成之前完成。
在另一实例中,一种渲染图像数据的装置包括:用于在多遍次渲染过程的第一遍次期间为所述图像数据所界定的多个对象确定可见性信息的装置,其中所述可见性信息指示所述多个对象中的每一者在所述多遍次渲染过程的第二遍次期间在从所述图像数据渲染的图像中是否将可见。所述装置还包括用于检索状态数据以供所述多遍次渲染过程的所述第二遍次用于基于所述可见性信息渲染所述图像数据的所述多个对象的装置,其中所述第一遍次在所述第二遍次完成之前完成。
在另一实例中,一种渲染图像数据的装置包括经配置以存储状态数据的存储器。所述装置还包括处理器,其经配置以执行多遍次渲染过程以渲染来自所述图像数据的图像,其中所述处理器在所述多遍次渲染过程的第一遍次期间为所述图像数据所界定的多个对象确定可见性信息,其中所述可见性信息指示在所述多遍次渲染过程的第二遍次期间,所述多个对象中的每一者在从所述图像数据渲染的所述图像中是否将可见,且从所述存储器检索所述状态数据,以供所述多遍次渲染过程的所述第二遍次用于基于所述可见性信息渲染所述图像数据的所述多个图像,其中所述第一遍次在所述第二遍次完成之前完成。
在另一实例中,一种非暂时计算机可读媒体包括指令,其在执行时致使一或多个处理器在多遍次渲染过程的第一遍次期间为由所述图像数据界定的多个对象确定可见性信息,其中所述可见性信息指示在所述多遍次渲染过程的第二遍次期间,所述多个对象中的每一者在从所述图像数据渲染的图像中是否将课件;且检索所述状态数据以供所述多遍次渲染过程的所述第二遍次用于基于所述可见性信息渲染所述图像数据的所述多个对象,其中所述第一遍次在所述第二遍次完成之前完成。
在附图及下文描述中陈述一个或一个以上实例的细节。将从描述和图式且从所附权利要求书明白其它特征、目标和优点。
附图说明
图1是说明可经配置以实施本发明的方面的装置的框图。
图2是更详细地说明图1的实例中所示的装置的图形处理单元和存储器的框图。
图3是说明图形处理单元在实施本发明中所描述的状态数据检索技术中的实例操作的流程图。
图4是说明已根据本发明中描述的技术的实例从中产生示范性可见性信息的经变换图像数据的实例的图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380013562.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高散热性弹性组件
- 下一篇:一种用于离合器的波轮轴套