在屏幕成像的过程中,CPU和GPU起着至关重要的作用
-
CPU(Centeral Processing Unit,中央处理器)
对象的创建和销毁,对象属性的调整,布局计算,文本的计算和排版,图片的格式转换和解码、图像的绘制(Core Graphics) -
GPU(Graphics Processing Unit,图形处理器)
纹理的渲染 -
CPU 和 GPU 工作原理
CPU --计算-->GPU--渲染-->帧缓存--读取-->视频控制器--显示-->屏幕
- iOS中是双缓存机制,有前帧缓存,后帧缓存
屏幕成像原理
垂直同步信号(VSync)水平同步信号(HSync)
屏幕要显示一帧画面之前首先会发送一个VSync,紧接着就是一行一行的HSync,当
发送最后一行HSync的时候,就会接着发送下一个VSync,这样周而复始就是我们看到的屏幕画面了
VSync
|----------------> HSync
|---------------->
|---------------->
|---------------->
网友评论