系列文章解读&说明:Android Framework 显示子系统 SurfaceFlinger的分析主要分为以下部分:本章关键点总结 & 说明:
系列文章解读&说明:Android GUI系统之SurfaceFlinger 主要分为以下几个部分:本章关键点总结 & 说明:
1 region的定义2 region的基本操作
HWC概述HWC(hwcomposer)是Android中进行窗口(Layer)合成和显示的HAL层模块(注意:不是SurfaceFlinger代码中HWcomposer这个类),通常由显示设备制造商 (OEM)实现并完成,为SurfaceFlinger服务提供硬件支持。SurfaceFlinger可以使用OpenGL ES合成Layer,这需要占用并消耗GPU资源。大多数GPU都没有针对...
3signalRefreshsignalRefresh的代码实现如下:void SurfaceFlinger::signalRefresh() { mEventQueue.refresh();}这里继续分析mEventQueue的refresh方法,代码实现如下:void MessageQueue::refresh() {#if INVALIDATE_ON_VSY...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号