首页
›
Linux内核与驱动
›
087-Linux帧缓冲
›
《Linux帧缓冲fbdev与DRM显示驱动选型对比》
VIP10
本课程属于:087-Linux帧缓冲
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux帧缓冲fbdev与DRM显示驱动选型对比
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么需要对比fbdev与DRM?现…
课程导论
fbdev
02
fbdev基础
帧缓冲设备的概念 · 历史起源与设计哲学
fbdev
帧缓冲设备的概念
03
fbdev核心数据结构
fb_info · fb_ops · fb_var_screeninfo详…
fbdev
核心数据结构
04
fbdev驱动注册流程
register_framebuff… · fbmem.c核心机制
fbdev
驱动注册流程
05
fbdev用户空间接口
/dev/fb* · mmap · ioctl操作实战
fbdev
用户空间接口
06
fbdev的局限性
单缓冲 · 缺少VSync · 多GPU支持差
fbdev
的局限性
07
DRM基础
Direct Rendering M… · 诞生背景与设计目标
DRM
Direct
08
DRM核心架构
drm_device · drm_driver · drm_mode_config层次结…
DRM
核心架构
09
DRM GEM
Graphics Execution…
DRM
GEM
10
DRM KMS
Kernel Mode Settin… · Encoder · Connector
DRM
KMS
11
DRM KMS原子操作
Atomic Modeset的设计原…
DRM
KMS
12
DRM用户空间接口
/dev/dri/card0 · libdrm · drmModeGetResource…
DRM
用户空间接口
13
DRM驱动注册流程
drm_dev_alloc · drm_dev_register · 组件化驱动
DRM
驱动注册流程
14
DRM调度器
DRM Scheduler与GPU命…
DRM
调度器
15
fbdev与DRM性能对比
帧率 · 延迟 · CPU占用率实测分析
fbdev
DRM
16
fbdev与DRM功能对比
多显示器 · 热插拔 · 旋转
fbdev
DRM
17
fbdev与DRM内存管理对比
连续物理内存 vs GEM/Buff…
fbdev
DRM
18
fbdev与DRM安全模型对比
单用户直接访问 vs DRM mas…
fbdev
DRM
19
fbdev与DRM电源管理对比
suspend/resume · DPMS · flicker-free
fbdev
DRM
20
fbdev与DRM兼容层
DRM fbdev emulatio…
fbdev
DRM
21
fbdev与DRM在嵌入式场景的选型
低端MCU vs 高端SoC
fbdev
DRM
22
fbdev与DRM在桌面/服务器场景的选型
Xorg/Wayland兼容性
fbdev
DRM
23
fbdev与DRM在虚拟化场景的选型
virtio-gpu · qemu fbdev
fbdev
DRM
24
fbdev与DRM在实时系统(RT)中的选型
PREEMPT_RT与显示延迟
fbdev
DRM
25
fbdev与DRM在老旧硬件上的选型
VGA · legacy GPU支持
fbdev
DRM
26
fbdev与DRM驱动开发难度对比
代码量 · 调试工具 · 社区支持
fbdev
DRM
27
fbdev与DRM的迁移路径
从fbdev到DRM的渐进式改造策略
fbdev
DRM
28
fbdev与DRM的未来趋势
DRM统一显示栈 · fbdev逐步淘汰
fbdev
DRM
29
综合选型决策树
根据硬件 · 场景 · 性能需求给出推荐矩阵
综合选型决策树
根据硬件
30
课程总结与实战建议
如何在实际项目中做出最优选择
课程总结
实战建议
所属VIP或分类
同VIP:Linux-fbdev性能调优与DRM显示方案对比
同VIP:Linux帧缓冲mmap接口与图层合成调试实践
同VIP:Linux帧缓冲与DRM显示驱动开发实战