在屏幕成像的過程中,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
|---------------->
|---------------->
|---------------->
閱讀更多 新新猿類 的文章