标签: android surfaceflinger
我正在尝试更好地理解Android渲染代码。所以我在Layer :: drawWithOpenGL()函数中添加了一些日志记录,这是SurfaceFlinger的一部分。但似乎它永远不会被称为。有人能说清楚为什么会这样吗?
感谢。
答案 0 :(得分:0)
它可能会使用叠加来执行合成。有关详细信息,请参阅architecture overview。
您可以使用adb shell service call SurfaceFlinger 1008 i32 1停用覆盖(在有根设备上)。
adb shell service call SurfaceFlinger 1008 i32 1