SurfaceFlinger
文章平均质量分 97
binghaiwlf
这个作者很懒,什么都没留下…
展开
-
Surface创建(二)
3.Surface创建总结surface的创建已经分析,从App点击启动一个MainActivity来介绍此流程3.1 APP/WMS/SurfaceFlinger通信流程创建App启动Main Activity: 首先创建好与WMS通信的媒介Session, 然后通过Session将Window加入到WMS中,这时会触发 SurfaceSession的创建 SurfaceSession的创建又会在WMS Native创建SurfaceComposerClient,原创 2020-08-13 10:01:46 · 1482 阅读 · 0 评论 -
Surface创建(一)
1.Surface相关术语介绍1.1 SurfaceSurface 就是由屏幕显示内容合成器(screen compositor)所管理的原生缓冲器的句柄,1)可以通过Surface获得原生缓冲器以及当中的内容。2)原生缓冲器(rawbuffer)是用于保存当前使用surface的像素数据的Surface是用来绘制图形或者图片的载体,在其中包含Canvas,获取canvas对象即可对其进行绘制。3)Surface中有一个Canvas成员,专门用于画图的。所以,Surface中的C原创 2020-08-13 10:02:03 · 1600 阅读 · 0 评论