应用层渲染的智能化管理制造技术

技术编号:38047998 阅读:19 留言:0更新日期:2023-06-30 11:14
高每秒帧数(FPS)显示器在诸如智能电话、膝上型电脑等的设备中正在变得越来越普及。为了在显示器上显示数据,由渲染同步信号和合成同步信号控制渲染和合成的定时。常规地,对于一个显示器有一个渲染同步信号和一个合成同步信号,并且这两者共享与显示硬件的HW同步信号相同的频率。随着显示器的FPS变得越来越快,即,随着HW同步信号频率的提高,一些应用层可能无法足够快地进行渲染以跟上提高的频率。为了解决该问题,提出了提供具有不同频率和相位的多个渲染同步信号,不同渲染同步信号可以用于控制不同应用层的渲染的定时。通过对应用层渲染进行这样的管理,能够提供更好的用户体验。验。验。

【技术实现步骤摘要】
【国外来华专利技术】应用层渲染的智能化管理


[0001]本文描述的各个方面总体上涉及显示控制,并且更具体而言涉及应用层渲染的智能化管理。

技术介绍

[0002]诸如智能电话、膝上型电脑、高清晰度电视机等的设备的硬件显示速度变得越来越快。例如,显示器的每秒帧数(FPS)能力不断提高。提高的显示速度尽管一般是合乎需要的,但是也意味着使渲染要显示的视觉信息的各应用层同步可能变成了一个有待解决的重要问题。

技术实现思路

[0003]该
技术实现思路
部分标识出了一些示例性方面的特征,其并非是对所公开的主题的排他性或穷举性描述。特征或方面是否被包括在该
技术实现思路
部分中或者从该
技术实现思路
部分中省略并不意在指示此类特征的相对重要性。还描述了附加的特征和方面,并且在阅读下文的具体实施方式并且查看形成具体实施方式的一部分的附图之后,这些附加特征和方面对于本领域技术人员而言将变得显而易见。
[0004]公开了一种示例性的显示系统的渲染管理器。该渲染管理器可以包括渲染同步接收器、渲染同步调度器和渲染同步响应器。渲染同步接收器可以被配置为从一个或多个应用层接收一个本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种显示系统的渲染管理器,包括:渲染同步接收器,被配置为从一个或多个应用层接收一个或多个渲染同步请求;渲染同步调度器,被配置为:针对每个渲染同步请求,从多个渲染同步信号中选择渲染同步信号,所述多个渲染同步信号中的每个渲染同步信号定义周期性重复的渲染同步事件;以及渲染同步响应器,被配置为:针对每个渲染同步请求,向已发送该渲染同步请求的应用层发送渲染同步响应,所述渲染同步响应包括被配置为指示所选择的渲染同步信号的渲染同步信号指示符,其中对于每个应用层,所选择的渲染同步信号的发生确定渲染起始时间,所述渲染起始时间定义允许与该应用层相关联的表面的渲染开始的时间。2.根据权利要求1所述的渲染管理器,其中所述多个渲染同步信号中的每个渲染同步信号在频率方面或相位方面或者频率和相位两方面不同于所述多个渲染同步信号中的至少一个其他渲染同步信号。3.根据权利要求1所述的渲染管理器,其中对于所述多个渲染同步信号中的每个渲染同步信号,该渲染同步信号的硬件(HW)频率比率是正整数,渲染同步信号的所述HW频率比率是所述显示系统的显示器的HW同步信号的频率与所述渲染同步信号的频率的比率。4.根据权利要求3所述的渲染管理器,其中对于所述多个渲染同步信号中的每个渲染同步信号,该渲染同步信号的所述HW频率比率为2
n
,n是大于或等于零的整数。5.根据权利要求3所述的渲染管理器,其中所述多个渲染同步信号中的至少一个渲染同步信号的所述HW频率比率为1。6.根据权利要求1所述的渲染管理器,其中所述多个渲染同步信号至少包括具有第一频率和第二频率以及第一相位和第二相位的第一渲染同步信号和第二渲染同步信号,其中所述第一频率和所述第二频率相同,但是所述第一相位和所述第二相位不同。7.根据权利要求6所述的渲染管理器,其中所述第一频率和所述第二频率低于所述HW同步信号的频率。8.根据权利要求6所述的渲染管理器,其中所述第一渲染同步信号的每次发生与所述HW同步信号的每个第一次发生相符,并且其中所述第二渲染同步信号的每次发生与所述HW同步信号的每个第二次发生相符。9.根据权利要求1所述的渲染管理器,其中所述渲染同步调度器被配置为:基于所述显示系统的当前操作模式,为至少一个渲染同步请求选择所述渲染同步信号。10.根据权利要求9所述的渲染管理器,其中所述显示系统的所述当前操作模式是多种操作模式中的一种操作模式,所述多种操作模式中的每种操作模式对应于不同水平的性能和/或不同水平的功耗。11.根据权利要求1所述的渲染管理器,其中所述渲染同步调度器被配置为选择渲染同步信号,使得两个或更多应用层的渲染起始时间是不同的。12.根据权利要求1所述的渲染管理器,其中当所述渲染同步接收器在第一时间和第二时间处接收到来自同一应用层的第一渲染同步请求和第二渲染同步请求时,所述渲染同步调度器被配置为选择互不相同的第一渲染同步信号和第二渲染同步信号。
13.根据权利要求1所述的渲染管理器,其中来自对应的至少一个应用层的至少一个渲染同步请求包括MinRenderCycle,所述MinRenderCycle指示与所述对应的至少一个应用层相关联的表面的两个渲染起始时间之间的最短持续时间,并且其中所述渲染同步调度器被配置为:基于所述MinRenderCycle,为所述至少一个渲染同步请求选择所述渲染同步信号。14.一种显示系统的渲染管理器的方法,所述方法包括:从一个或多个应用层接收一个或多个渲染同步请求;针对每个渲染同步请求,从多个渲染同步信号中选择渲染同步信号,所述多个渲染同步信号中的每个渲染同步信号定义周期性重复的渲染同步事件;以及针对每个渲染同步请求,向已发送该渲染同步请求的应用层发送渲染同步响应,所述渲染同步响应包括被配置为指示所选择的渲染同步信号的渲染同步信号指示符,其中对于每个应用层,所选择的渲染同步信号的发生确定渲染起始时间,所述渲染起始时间定义允许与该应用层相关联的表面的渲染开始的时间。15.根据权利要求14所述的方法,其中所述多个渲染同步信号中的每个渲染同步信号在频率方面或相位方面或者频率和相位两方面不同于所述多个渲染同步信号中的至少一个其他渲染同步信号。16.根据权利要求14所述的方法,其中对于所述多个渲染同步信号中的每个渲染同步信号,该渲染同步信号的硬件(HW)频率比率是正整数,所述渲染同步信号的HW频率比...

【专利技术属性】
技术研发人员:张楠徐勇军姚文凯
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1