文章目录
一、 CPU 在图形处理领域的情况
二、 CPU 与 GPU 架构对比
三、 Android 布局显示到屏幕流程
四、 人眼的视觉相关分析
五、 渲染超时卡顿分析
六、 渲染过程与优化
一、...其运算能力并不能完全发挥出来 , 无法显示复杂画面 , 不能提高图形绘制的质量 ;
鉴于上述 CPU 的各种弊端 , 就有了 GPU 的设计 , CPU 将显示相关的计算交给 GPU 完成 ;
二、 CPU...( 矢量图转为像素图 ) , 计算出对应屏幕上每个像素点显示的值 ;
⑤ 显示器显示 : GPU 向显示器推送位图 , 会判定前面的
4
个步骤花费时间是否小于 16ms , 如果小于该值 , 那么就显示该位图...渲染与显示时间固定 : 渲染开始 与 屏幕绘制的时间都是固定的 , 就是 VSync 信号发出时间 , 并且其间隔必须是 16 毫秒 , 在固定的时间开始渲染 , 在固定的 16 毫秒之后 , 显示到屏幕中...渲染提前完成 : 渲染可以提早完成 , 如 CPU 和 GPU 在 10 毫秒时已经渲染完毕 , 将向量图栅格化后的位图传递给屏幕 , 此时等待 6 毫秒后 , 屏幕触发显示操作 , 将已经渲染完毕的位图显示出来