Avatar notebook default
13篇文章 · 17322字 · 4人关注
  • SurfaceFlinger图像合成[2]

    上一篇介绍了在Vsync到来时, SF首先会处理Layer属性变化, 显示设备变化等情况,然后将mCurrentState提交到了mDrawin...

  • SurfaceFlinger图像合成[1]

    Layer接收到新的GraphicBuffer Layer中接收到其生产者产生的GraphicBuffer后会接收到onFrameAvailab...

  • Resize,w 360,h 240
    Vsync同步机制 二

    SurfaceFlinger Vsync初始化过程 DispVsync是软件Vsync的信号源, 是SurfaceFlinger中的一个变量,在...

  • Resize,w 360,h 240
    Vsync同步机制 一

    什么是Vsync同步机制? Vsync(垂直同步信号量),用来同步渲染,让AppUI和SurfaceFlinger可以按硬件产生的VSync节奏...

  • HWComper介绍

    HWComposer介绍 HWComposer类的作用:1:打开了Gralloc模块FB设备,负责将图像缓冲区的内容渲染到FB显示缓冲区Gral...

  • Display设备管理

    DisplayDevice介绍 DisplayDevice描述了一个显示设备,是Android显示设备的抽象类。Android系统中定义了三种D...

  • BufferQueue分析:消费者从Buffer队列取出的过程

    Layer收到onFrameAvaliable通知后,会通知SurfaceFlinger更新,重新进行图像合成在SurfaceFlinger重新...

  • Resize,w 360,h 240
    BufferQueue分析:从生产者到到Buffer队列的过程

    上一篇介绍了BufferQueue队列,这篇简单介绍下GraphicBuffer在BufferQueue队列中的传递过程。先看下从生产者Surf...

  • BufferQueue分析:Buffer队列

    Buffer队列的创建 从Suface创建流程中分析可以,创建每一个Layer的时候,在Layer初始化的时候会为当前Layer创建一个Buff...

文集作者