Android幀緩衝區硬件抽象層模塊Gralloc的實現原理(精華總結 )

爲了在屏幕中繪製一個指定的畫面,咱們須要: 進程

       1.  分配一個匹配屏幕大小的圖形緩衝區 渲染

       2.  將分配好的圖形緩衝區註冊(映射)到當前進程的地址空間來 系統

       3.  將要繪製的畫面的內容寫入到已經註冊好的圖形緩衝區中去,而且渲染(拷貝)到系統幀緩衝區中去 註冊

       爲了實現以上三個操做,咱們還須要:

       1. 加載Gralloc模塊

       2. 打開Gralloc模塊中的gralloc設備和fb設備

       其中,gralloc設備負責分配圖形緩衝區,Gralloc模塊負責註冊圖形緩衝區,而fb設備負責渲染圖形緩衝區。

相關文章
相關標籤/搜索