对比 :
① 逻辑算术运算 : 图像处理时 , 大量使用逻辑运算 , 如 RGB 像素值的位运算 ; GPU 的计算单元多于 CPU , 因此 GPU 的逻辑运算能力强于 CPU ;
② 程序执行逻辑...( 使用向量表示的图形 ) ;
④ GPU 处理 : GPU 接收上述多维向量图形 , GPU 将该向量图进行栅格化 , 将向量图转为位图 ( 矢量图转为像素图 ) , 计算出对应屏幕上每个像素点显示的值...;
⑤ 显示器显示 : GPU 向显示器推送位图 , 会判定前面的
4
个步骤花费时间是否小于 16ms , 如果小于该值 , 那么就显示该位图 , 如果大于该值 , 那么不绘制 , 等待下一帧位图绘制完成...渲染提前完成 : 渲染可以提早完成 , 如 CPU 和 GPU 在 10 毫秒时已经渲染完毕 , 将向量图栅格化后的位图传递给屏幕 , 此时等待 6 毫秒后 , 屏幕触发显示操作 , 将已经渲染完毕的位图显示出来...渲染优化 : 优化这里有引出了布局渲染优化 , 从上述
3
个角度去进行渲染优化 :
① 布局转换优化 : 减少 CPU 将 UI 组件对象转为多维向量图形的耗时 ;
② 图像传递优化 : 减少 CPU