Android 12(S) 图像显示系统 - SurfaceFlinger GPU合成/CLIENT合成方式 - 随笔1

SurfaceFlinger中的图层选择GPU合成(CLIENT合成方式)时,会把待合成的图层通过 renderengine 绘制到一块GraphicBuffer中,然后把这块图形缓存通过调用setClientTarget传递给HWC模块,HWC进一步处理后把这个GraphicBuffer中的图像呈现到屏幕上。本篇将介绍GPU合成的目的GraphicBuffer是从哪里来的?

你可能感兴趣的:(Android 12(S) 图像显示系统 - SurfaceFlinger GPU合成/CLIENT合成方式 - 随笔1)