Android Graphics System
文章平均质量分 51
蛮夷
坚持就是胜利
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android Graphic SurfaceFlinger 疑难解答
参考代码:android4.4.2 aosp 名称约定: SF : SurfaceFlinger BQ : BufferQueueQ:SF如何同步所有Client的合成、设置等需求? A:mStateLock、SF中的mCurrentStates/mDrawingStates、Layer中的mCurrentStates/mDrawingStates; mCurrentState原创 2016-05-03 21:24:54 · 404 阅读 · 0 评论 -
Android Graphic SurfaceFlinger分析
概述 SurfaceFlinger主要功能是先合成,然后显示;合成是重点; 流程 当VSYNC到来后,SurfaceFlinger收集所有Client‘画好’的Layers,然后调用hwcomposer.prepare去检测那些个Layer可使用hwcomposer合成;不能被hwc合成的,使用opengles合成,具体合成是通过一个for循环,遍历所有不能被hwc合成并且能在当前Displa原创 2016-05-05 16:49:32 · 503 阅读 · 0 评论 -
Android Graphics 分析 创建Surface函数调用流程
基于Android4.4.2 aosp源码 初始化流程: SurfaceComposerClient::createSurface Client::createSurface SurfaceFlinger::createLayer SurfaceFlinger::createNormalLayer Layer::Layer Layer::onFirstRef { Buffer原创 2016-04-21 14:13:12 · 628 阅读 · 0 评论
分享