在屏幕成像的过程中,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
|---------------->
|---------------->
|---------------->
One More Thing
喜欢的朋友可以扫描关注我的公众号(您的支持是我写作的最大动力)关注有福利