Android 16 显示系统 | 从View 到屏幕系列 - 1 | Overview

1,039 阅读1分钟

写在前面

Android 对 Dispaly Framework 每年基本上都会有不小的修改,由于工作原因,最近重新梳理了一下 Android 16 上 Display Framework ,主要的沿着 App UI 的绘制,再到 SurfaceFlinger 的合成并提交到 Display,大概的提纲如下:

  1. Surface
  2. GraphicBuffer
  3. BLASTBufferQueue
  4. App Render
  5. BLASTBufferQueue Commit
  6. SurfaceFlinger Composite