【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种基于画面渲染的任务处理方法及装置。
技术介绍
1、画面渲染可以由主线程和渲染线程共同完成。在一个具体的示例中,对于一帧画面而言,可以由主线程先执行与该帧画面相关的处理任务,得到相应的处理结果,并将该处理结果传递给渲染线程,由渲染进行执行渲染操作。
2、目前,主线程可以按照一定的频率执行处理任务,具体的,主线程执行某一帧画面对应的处理任务的起始时刻与主线程执行下一帧画面对应的处理任务的起始时刻之间的时间差是一个固定的值。
3、但是,在一些画面渲染场景中,对画面展示的流畅度要求较高,当前使用的主线程和渲染线程共同实现画面渲染的方式,无法满足要求。
4、因此,急需一种方案,能够解决上述问题。
技术实现思路
1、为了解决或者至少部分解决上述技术问题,本申请实施例提供了一种基于画面渲染的任务处理方法及装置。
2、第一方面,本申请实施例提供了一种基于画面渲染的任务处理方法,所述方法包括:
3、监测主线程执行当前
...【技术保护点】
1.一种基于画面渲染的任务处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述处理任务包括输入类型的任务、动画类型的任务、遍历类型的任务和提交类型的任务;
3.根据权利要求1所述的方法,其特征在于,获取下一帧待渲染画面帧对应的处理任务中的部分或者全部任务作为预加载任务,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在所述目标线程执行所读取的预加载任务之后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,
...【技术特征摘要】
1.一种基于画面渲染的任务处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述处理任务包括输入类型的任务、动画类型的任务、遍历类型的任务和提交类型的任务;
3.根据权利要求1所述的方法,其特征在于,获取下一帧待渲染画面帧对应的处理任务中的部分或者全部任务作为预加载任务,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在所述目标线程执行所读取的预加载任务...
【专利技术属性】
技术研发人员:孔凡阳,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。