首页
›
Linux内核与驱动
›
055-Linux DRM显示驱动
›
《Linux DRM显示驱动:多图层合成与色彩管理》
VIP10
本课程属于:055-Linux DRM显示驱动
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux DRM显示驱动:多图层合成与色彩管理
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
DRM子系统概述
DRM架构演进 · 核心组件(DRM Core · KMS
DRM
子系统概述
02
KMS核心概念
CRTC · Encoder · Connector
KMS
核心概念
03
显示管道与数据流
从用户态到硬件的像素数据流动路径 · Vblank同步机制
显示管道
数据流
04
GEM内存管理
GEM基础对象 · Buffer Object管理 · Dumb Buffer与Prime共…
GEM
内存管理
05
Framebuffer与格式
Framebuffer创建 · 像素格式(ARGB · NV12
Framebuffer
格式
06
CRTC驱动实现
CRTC注册 · 模式设置(mode_set) · Vblank控制与中断处理
CRTC
驱动实现
07
Encoder与Connector驱动
Encoder实现 · Connector探测(EDID读取… · 热插拔检测(HPD)
Encoder
Connector
08
Plane驱动与硬件图层
Overlay/Cursor/Pri… · Z-order控制 · Alpha blending
Plane
驱动
09
多图层合成原理
硬件合成器vs GPU合成 · 图层混合模式(Pre-multipl… · Coverage)
多图层合成原理
vs
10
Atomic Mode Setting
Atomic API设计 · 状态对象(drm_atomic_st… · 非阻塞提交与校验
Atomic
Mode
11
Atomic Check与Commit流程
check函数实现 · commit函数实现 · 状态回滚机制
Atomic
Check
12
Vblank与Page Flip
Vblank事件注册 · Page Flip异步提交 · Fence同步机制
Vblank
Page
13
色彩管理基础
色彩空间(sRGB · BT.709 · DCI-P3)
色彩管理基础
sRGB
14
Gamma/LUT校正
Degamma · Gamma LUT · CSC(色彩空间转换)矩阵编程
Gamma/LUT
校正
15
HDR与宽色域
HDR10/HLG标准 · PQ/HLG EOTF曲线 · 静态元数据(SMDV)
HDR
宽色域
16
色彩管理属性
drm_color_mgmt_pro… · CTM(色彩变换矩阵) · LUT size配置
色彩管理属性
drm
17
Writeback Connector
Writeback管道注册 · 内存回写 · 用于屏幕截图与合成验证
Writeback
Connector
18
DRM驱动调试
debugfs接口 · drm_info工具 · ftrace跟踪
DRM
驱动调试
19
性能优化
缓存一致性(DMA_BUF) · GPU Preemption · 带宽优化
性能优化
DMA
20
设备树与平台驱动
DRM驱动与设备树绑定 · platform_driver注册 · 资源映射
设备树
平台驱动
21
I2C与DDC通信
EDID读取 · I2C适配器注册 · DDC/CI控制
I2C
DDC
22
中断处理与同步
IRQ注册 · 共享中断 · 工作队列与tasklet选择
断处理
同步
23
多显示器支持
克隆模式 · 扩展模式 · 热插拔重配置
多显示器支持
克隆模式
24
DRM驱动测试框架
IGT(Intel GPU Tool… · kms_*测试用例 · CRC校验
DRM
驱动测试框架
25
虚拟显示驱动
VKMS(Virtual Kerne… · 用于测试与开发
虚拟显示驱动
VKMS
26
DRM驱动安全
权限控制 · IOCTL安全校验 · 内存隔离
DRM
驱动安全
27
用户态API
libdrm使用 · drmModeGetResource… · drmModeAtomicCommi…
API
用户态
28
Wayland与DRM集成
Weston合成器 · wl_drm协议 · DMA_BUF共享
Wayland
DRM
29
实际案例
基于i.MX8M的DRM驱动分析 · 多图层合成实现 · 色彩管理配置
实际案例
i.MX8M
30
未来趋势
DRM与Vulkan/OpenGL互… · Fence Timeline · 自适应同步(VRR/FreeSync…
未来趋势
DRM
所属VIP或分类
同VIP:drm_fbdev模拟层:无GPU平台的DRM驱动开发实践
同VIP:DRM_PLANE与CRTC联动:多图层显示驱动开发实践
同VIP:KMS原子提交实战:多Plane状态校验与故障排查