【技术实现步骤摘要】
本申请涉及渲染领域,尤其涉及一种页面滑动图形渲染的方法、装置、设备及存储介质。
技术介绍
1、滑动是安卓(android)终端设备端的一种典型交互方式,用户触摸屏幕滑动时,页面会跟手绘制,用户松手时,页面会以当前滑动速度做动画。动画过程就是在屏幕上按照刷新率不停地绘制画面。但是,当中央处理器(central processing unit,cpu)响应时间过长,会导致动画掉帧,现有技术都是从缩短cpu中主线程响应耗时的思路来优化,可以一定程度改善画面掉帧的问题,但是无法完全避免。
技术实现思路
1、本申请实施例提供了一种页面滑动图形渲染的方法、装置、设备及存储介质,用于解决由于主线程阻塞导致的滑动动画卡顿问题,提升设备的滑动体验。
2、本申请第一方面提供一种页面滑动图形渲染的方法,可以包括:在检测到当前帧垂直同步信号的情况下,通过渲染线程生成当前帧偏移指令;通过渲染线程,根据当前帧偏移指令和目标指令,得到当前帧合并渲染指令,所述目标指令为上帧图形渲染指令,或,上帧合并渲染指令,
...【技术保护点】
1.一种页面滑动图形渲染的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述通过渲染线程,根据当前帧偏移指令和目标指令,得到当前帧合并渲染指令,包括:
3.根据权利要求1所述的方法,其特征在于,所述通过渲染线程,根据当前帧偏移指令和目标指令,得到当前帧合并渲染指令,包括:
4.根据权利要求3所述的方法,其特征在于,所述通过所述渲染线程,将所述上帧合并渲染指令中的所述上帧偏移指令修改为所述当前帧偏移指令,得到当前帧合并渲染指令,包括:
5.根据权利要求1所述的方法,其特征在于,通过渲染线程,根据当前帧
...【技术特征摘要】
1.一种页面滑动图形渲染的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述通过渲染线程,根据当前帧偏移指令和目标指令,得到当前帧合并渲染指令,包括:
3.根据权利要求1所述的方法,其特征在于,所述通过渲染线程,根据当前帧偏移指令和目标指令,得到当前帧合并渲染指令,包括:
4.根据权利要求3所述的方法,其特征在于,所述通过所述渲染线程,将所述上帧合并渲染指令中的所述上帧偏移指令修改为所述当前帧偏移指令,得到当前帧合并渲染指令,包括:
5.根据权利要求1所述的方法,其特征在于,通过渲染线程,根据当前帧偏移指令和目标指令,得到当前帧合并渲染指令,包括:
6.根据权利要求5所述...
【专利技术属性】
技术研发人员:李春东,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。