迷路铃铛

文章
7
资源
0
加入时间
4年2月7天

SurfaceFlinger旋转流程分析

chipset: MSM8X25Qcodebase: Android4.1本文主要对SF(SurfaceFilnger)处理旋转事件的流程做个简单分析。GPU和mdp都可以用来旋转,文中对两者穿插说明。 系统初始化会调用GraphicPlane::setDisplayHardware,此函数主要判断系统是否默认设置了rotation property值,如果有,则先保存下来。另外,SF

Linux lcd 帧缓冲驱动详解

Linux lcd 帧缓冲驱动详解(1)Linux的帧缓冲设备(Framebuffer)简介 帧缓冲(framebuffer)是Linux为显示设备提供的一个接口,把显存抽象后的一种设备,他允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。这种操作是抽象的,统一的。用户不必关心物理显存的位置、换页机制等等具体细节。这些都是由Framebuffer设备驱动来完成的。帧缓冲驱动的应