GUI显示系统之SurfaceFlinger---章节目录

来源:互联网 发布:三星电视设置网络电视 编辑:程序博客网 时间:2024/04/28 19:38

第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

0 0