GUI顯示系統之SurfaceFlinger---章節目錄

後面的幾篇博文中我將按照如下的順序貼出各小節內容。

文章都是通過閱讀源碼分析出來的,還在不斷完善與改進中,其中難免有些地方理解得不對,歡迎大家批評指正


第11章 GUI系統之SurfaceFlinger247

   11.1OpenGL ES與EGL. 247

   11.2Gralloc與Framebuffer249

   11.3Android中的本地窗口... 253

        11.3.1FramebufferNativeWindow.. 255

        11.3.2SurfaceTextureClient262

   11.4BufferQueue詳解... 267

        11.4.1BufferQueue的內部原理... 267

        11.4.2BufferQueue中的緩衝區分配... 270

        11.4.3應用程序的典型繪圖流程... 278

        11.4.4應用程序與BufferQueue的關係... 284

   11.5SurfaceFlinger289

        11.5.1Project Butter289

        11.5.2SurfaceFlinger的啓動... 295

        11.5.3SurfaceComposerClient298

    11.6VSync的產生和處理... 304

        11.6.1VSync信號的產生和分發... 304

        11.6.2VSync信號的處理... 310

        11.6.3 handleTransaction. 313

        11.6.4 handlePageFlip. 318

        11.6.5 handleRefresh. 327

        11.6.6 handleRepaint327

        11.6.7 postFramebuffer333

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章