一种帧送显时间锚定方法、电子设备及存储介质技术

技术编号:45867634 阅读:8 留言:0更新日期:2025-07-19 11:22
本申请提供了一种帧送显时间锚定方法、电子设备及存储介质,涉及终端技术领域。其中,该方法包括:当检测到VSYNC信号发生跳变时,终端设备首先通过SF计算目标帧的预期送显时间,然后判断目标帧是否为首帧,以及判断当前时间是否小于最早送显时间,若是,则将预期送显时间发送至HAL层的HWC,接着,根据搞预期送显时间和VSYNC信号的周期,计算出HWC需要暂停送显的时间段,进而根据该HWC需要暂停送显的时间段,控制HWC进行休眠操作,直至错过错误的送显时间,并在到达预期送显时间时,对目标帧进行送显到屏幕的操作,这样,通过仅在首帧处打包预期送显时间、并将其传递至HWC来锚定送显时间,可以降低锚定成本,缩短参数传输路径,并提高锚定方法的可维护性。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种帧送显时间锚定方法、电子设备及存储介质


技术介绍

1、随着科技的不断发展,以手机和平板电脑为代表的终端设备在人们的生活和工作中的应用越来越多,为人们带来了极大的便利。如人们可以通过终端设备进行拍照、观看视频或者播放音乐等。

2、目前终端设备的显示系统(surfaceflinger,sf)每合成一帧信号,会将当前帧的预期送显时间打包传输至显示驱动进行处理以实现帧送显时间的锚定,防止出现延迟丢帧的情况,影响用户体验。但这种帧送显时间的锚定方式成本较高、传输路径过长、可维护性较差,导致帧送显时间的锚定效果较差。


技术实现思路

1、为了解决上述问题,本申请提供了一种帧送显时间锚定方法、电子设备及存储介质,目的在于能够降低帧送显时间的锚定成本,缩短参数传输路径,提高锚定方法的可维护性,进而提高帧送显时间的锚定效果。

2、第一方面,本申请提供了一种帧送显时间锚定方法,该方法包括:当检测到虚拟电平vsync信号发生跳变时,终端设备首先通过sf计算目标帧的预期送显时间,然本文档来自技高网...

【技术保护点】

1.一种帧送显时间锚定方法,其特征在于,应用于终端设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述VSYNC信号是根据终端设备显示屏幕的刷新率拟合出的虚拟信号;所述VSYNC信号用于控制所述显示系统SF获取图层进行预处理的时机。

3.根据权利要求1所述的方法,其特征在于,所述通过显示系统SF计算目标帧的预期送显时间,包括:

4.根据权利要求1所述的方法,其特征在于,所述判断所述目标帧是否为首帧,以及判断当前时间是否小于最早送显时间之前,所述方法还包括:

5.根据权利要求4述的方法,其特征在于,所述判断所述目标帧是否为首帧...

【技术特征摘要】

1.一种帧送显时间锚定方法,其特征在于,应用于终端设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述vsync信号是根据终端设备显示屏幕的刷新率拟合出的虚拟信号;所述vsync信号用于控制所述显示系统sf获取图层进行预处理的时机。

3.根据权利要求1所述的方法,其特征在于,所述通过显示系统sf计算目标帧的预期送显时间,包括:

4.根据权利要求1所述的方法,其特征在于,所述判断所述目标帧是否为首帧,以及判断当前时间是否小于最早送显时间之前,所述方法还包括:

5.根据权利要求4述的方法,其特征在于,所述判断所述目标帧是否为首帧,以及判断当前时间是否小于最早送显时间,包括:

6.根据权利要求5的方法,其特征在于,所述将所述预期送显时间发送至用于进行窗口合成和显示的硬件抽象层模块hwc,包括:

7.根据权利要求6的方法,其特征在于,所述通...

【专利技术属性】
技术研发人员:徐涛杨祖堤
申请(专利权)人:荣耀终端股份有限公司
类型:发明
国别省市:

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

1