iOS之深入解析图片解压缩到渲染的过程与原理
生活随笔
收集整理的這篇文章主要介紹了
iOS之深入解析图片解压缩到渲染的过程与原理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、圖像從文件到顯示屏幕過程
① 圖像顯示到屏幕原理
- 通常計算機在顯示是 CPU 與 GPU 協同合作完成一次渲染。
- CPU/GPU 等在這樣一次渲染過程中,具體的分工如下:
-
- CPU:計算視圖frame,圖片解碼,需要 繪制紋理圖片通過數據總線交給GPU ;
-
- GPU: 紋理混合,頂點變換與計算,像素點的填充計算,渲染到幀緩沖區 ;
-
- 時鐘信號: 垂直同步信號 V-Sync / 水平同步信號 H-Sync ;
-
- iOS 設備雙緩沖機制:顯示系統通常會引入兩個幀緩沖區, 雙緩沖機制 。
② 圖片顯示到屏幕上是 CPU 與 GPU 的協作完成
- 對應用來說,圖片是最占用手機內存的資源
總結
以上是生活随笔為你收集整理的iOS之深入解析图片解压缩到渲染的过程与原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS之深入解析类Class的底层原理
- 下一篇: iOS经典面试题之深入解析类Class的