第 13 章

渲染管线专题

Android 渲染没有一条适用于所有场景的固定流水线。分析前,先确认由谁生产 buffer(Producer)、数据写入哪个 Surface、layer(合成图层)如何组织,以及合成发生在应用内部、SurfaceFlinger 的 GPU 路径还是 HWC 硬件路径,再进入对应专项。框架名、控件名或某个很长的 trace slice(追踪时间区间),都不能代替对实际对象和调用路径的确认。

内容索引

阅读建议

PiP、Freeform 与多窗口场景还需结合 2.14 多窗口、PiP 与桌面模式渲染管线,核对窗口几何、Surface 同步与显示模式。

正文《Android 技术内幕》作者 高建武(Gracker),原仓库 Gracker/android-internals-wiki,以 CC BY-NC-SA 4.0 授权。本站是个人非商业阅读版改编,非官方站点。正文字体 霞鹜文楷(SIL OFL 1.1,授权全文)。