显示模块流程介绍名词解析
一、显示逻辑

-
Surface Manager(Surfaceflinger)
** Surfaceflinger 是用户空间中ramework下libraries 中负责显示相关的一个模块
** 当系统同时执行多个应用程序时,Surfaceflinger 负责管理显示,主要包括显示的叠加和显示的渲染
** 其中显示的叠加,MTK 架构按照一定的原则和算法,主要用到GPU 和 OVL 模块的overlay 功能来做2D/3D 绘图的显示合成 -
HWC
** 基于DDP OVL 硬件做HW Overlay 功能 -
GPU (Graphic Processing Unit )
** aspecialized electronic circuit designed to accelerate the image processing, frame buffer rendering for output to a display.
** 一种专用电子电路,旨在加速图像处理、帧缓冲区渲染以输出到显示器 -
FrameBuffer
** 基于Linux Frame buffer 模型的MTK Framebuffer 实作,主要来管理frame buffer。 -
DDP(Display Data Path)
** MTK Display Hardware Controller,包括OVL, DMA, Color Processor,BLS, DSI/DBI/DPI Controller
二、显示数据流

最低0.47元/天 解锁文章
4513

被折叠的 条评论
为什么被折叠?



