人眼对于各个帧率的接受程度 :
① 12 FPS : 达到这个帧率 , 人眼可以认为该图像是连续的动作 , 如 GIF 图像 , 翻动作小人书等 ;
② 24 FPS : 初期的电影动画的帧率 , 勉强接收...渲染提前完成 : 渲染可以提早完成 , 如 CPU 和 GPU 在 10 毫秒时已经渲染完毕 , 将向量图栅格化后的位图传递给屏幕 , 此时等待 6 毫秒后 , 屏幕触发显示操作 , 将已经渲染完毕的位图显示出来...渲染耗时分析 : 在开始渲染到显示的 16 毫秒时间内 , 主要有
3
个比较大块的时间 ,
3
个耗时操作分别与 CPU 和 GPU 相关 ;
① 布局转换工作 : CPU 将布局中的 UI...组件对象转为多维向量图形 ( 纹理 / 多边形 / 向量 ) ;
② 图像传递工作 : CPU 传递向量图形给 GPU , CPU 与 GPU 之间数据传递非常耗时 ;
③ 图像绘制工作 : GPU 将该向量图形转为由像素点组成的位图...传递给 GPU 的图像数据 ;
③ 图像绘制优化 : GPU 会执行 CPU 传递过来的任何计算工作 , 即使出现了图像覆盖重绘 , GPU 也会照常执行 , 减少 GPU 的图像覆盖重绘 ;