首页
›
嵌入式与底层系统
›
069-Android显示与SurfaceFlinger工程
›
《Android HWC与Gralloc显示适配》
VIP9
本课程属于:069-Android显示与SurfaceFlinger工程
嵌入式与底层系统 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Android HWC与Gralloc显示适配
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Android显示系统整体架构 · HWC与Gralloc的定位 · 学习目标与学习路径
课程导入
Android
02
显示基础概念
目标=帧缓冲 · VSync · 刷新率
显示基础概念
目标=帧缓冲
03
Android图形栈概览
目标=SurfaceFlinger · BufferQueue · HWC
Android
图形栈概览
04
Gralloc入门
目标=Gralloc的历史演进 · Gralloc1/Gralloc2/… · HAL接口与分配器角色
Gralloc
目标=
05
Gralloc核心概念
目标=buffer_handle_t · gralloc_handle_t · usage flags
Gralloc
核心概念
06
Gralloc内存管理
目标=ION · DMA-BUF · dmabuf heaps
Gralloc
内存管理
07
Gralloc分配流程
目标=从应用请求图形缓冲区到Surf… · Gralloc HAL · 内核驱动返回句柄的完整链路
Gralloc
分配流程
08
Gralloc格式与修饰
目标=像素格式 · 压缩格式 · AFBC
Gralloc
格式
09
HWC入门
目标=Hardware Compos… · HWC1/HWC2/HWC3 · HWC HAL接口与显示合成基本流程
HWC
Hardware
10
HWC核心概念
目标=图层Layer · 显示Display · 合成方式
HWC
核心概念
11
HWC合成流程
目标=SurfaceFlinger准… · 调用HWC validate · present
HWC
合成流程
12
HWC与Gralloc协作
目标=HWC如何获取Gralloc缓… · 格式与usage约束 · 跨模块句柄传递与生命周期管理
HWC
Gralloc
13
显示适配基础
目标=Display Driver · DPU · MIPI DSI
显示适配基础
Display
14
显示适配流程
目标=从设备树 · 内核显示驱动 · HWC实现到SurfaceFling…
显示适配流程
目标=从设备树
15
HWC适配实战
目标=新增显示设备 · 配置显示模式 · 处理热插拔
HWC
适配实战
16
Gralloc适配实战
目标=实现自定义Gralloc HA… · 支持新格式 · 新usage
Gralloc
适配实战
17
多图层与Overlay适配
目标=图层数量限制 · Overlay硬件能力 · 混合合成
Overlay
多图层
18
VSync与刷新率适配
目标=VSync信号 · 可变刷新率 · 帧率切换
VSync
刷新率适配
19
HDR与色彩适配
目标=HDR10 · HLG · Dolby Vision
HDR
色彩适配
20
性能与功耗优化
目标=合成路径选择 · 带宽优化 · 内存压缩
性能
功耗优化
21
调试工具与方法
目标=dumpsys Surface… · HWC dump · Gralloc日志
调试工具
dumpsys
22
常见问题排查
目标=花屏 · 闪烁 · 撕裂
常见问题排查
目标=花屏
23
兼容性与CTS/VTS
目标=Android兼容性要求 · HWC/Gralloc HAL测试 · CTS/VTS相关用例与认证要点
CTS/VTS
兼容性
24
Android版本演进
目标=从Android 8到Andr… · Treble · AIDL HAL与升级适配策略
Android
版本演进
25
虚拟显示与投屏
目标=Virtual Display · 屏幕录制 · Wi-Fi Display
虚拟显示
投屏
26
折叠屏与多形态显示
目标=折叠屏 · 双屏 · 外接屏
折叠屏
多形态显示
27
安全与隔离
目标=Gralloc缓冲区安全 · DMA-BUF保护 · HWC权限
安全
隔离
28
综合案例一
目标=基于真实开发板的HWC与Gra… · 从Bring-up到稳定显示
综合案例一
HWC
29
综合案例二
目标=高刷新率游戏场景下的HWC合成…
综合案例二
HWC
30
课程总结与进阶
目标=知识体系回顾 · 最佳实践 · 未来趋势
课程总结
进阶
所属VIP或分类
同VIP:Android-Display-HAL实战100例
同VIP:Android-SurfaceFlinger显示系统工程
同VIP:Android-VSync与渲染性能优化