首页
›
嵌入式与底层系统
›
058-Linux图形栈与Wayland工程
›
《Linux Wayland图形栈工程》
VIP16
本课程属于:058-Linux图形栈与Wayland工程
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Linux Wayland图形栈工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Linux图形栈演进 · Wayland的诞生背景 · 核心设计哲学与整体学习路线图
课程导入
Linux
02
X11与Wayland对比
目标=X11架构瓶颈 · Wayland协议优势 · 合成器角色变化
X11
Wayland
03
Wayland核心概念
目标=显示服务器 · 合成器 · 客户端
Wayland
核心概念
04
Wayland协议基础
目标=wl_display · wl_registry · wl_compositor
Wayland
协议基础
05
Wayland协议扩展
目标=xdg-shell · wlr-layer-shell · linux-dmabuf
Wayland
协议扩展
06
Wayland客户端开发入门
目标=连接显示服务器 · 绑定全局对象 · 创建表面
Wayland
客户端开发入门
07
Wayland合成器开发入门
目标=合成器架构 · 后端选择 · 渲染循环
Wayland
合成器开发入门
08
EGL与OpenGL ES在Wayland中的应用
目标=EGL平台扩展 · 上下文创建 · 窗口表面绑定与渲染同步
EGL
OpenGL
09
Vulkan在Wayland中的应用
目标=VK_KHR_wayland_… · 交换链创建 · 呈现模式与同步机制
Vulkan
Wayland
10
缓冲区管理与共享内存
目标=wl_shm · dmabuf · gbm
缓冲区管理
共享内存
11
输入处理
目标=wl_seat · wl_pointer · wl_keyboard
输入处理
wl
12
窗口管理与桌面协议
目标=xdg-shell · xdg-decoration · xdg-activation
窗口管理
桌面协议
13
显示输出与多屏管理
目标=wl_output · 输出模式 · 缩放
显示输出
多屏管理
14
DRM与KMS基础
目标=显示控制器 · 平面 · CRTC
DRM
KMS
15
Wayland合成器实战
目标=基于wlroots构建简易合成… · 实现窗口管理 · 输入与渲染
Wayland
合成器实战
16
Wayland客户端实战
目标=使用GTK/Qt/SDL开发W… · 处理窗口 · 输入与渲染
Wayland
客户端实战
17
Wayland协议扩展开发
目标=自定义协议 · XML描述 · 代码生成
Wayland
协议扩展开发
18
Wayland安全模型
目标=客户端隔离 · 权限控制 · 沙箱集成
Wayland
安全模型
19
Wayland性能优化
目标=渲染延迟 · 帧同步 · 直接扫描输出
Wayland
性能优化
20
Wayland调试与诊断
目标=WAYLAND_DEBUG · 日志分析 · 协议跟踪
Wayland
调试
21
常见Wayland合成器分析
目标=Weston · Mutter · KWin
Wayland
常见
22
Wayland与XWayland
目标=X11兼容层原理 · Rootful与Rootless模式 · 配置与问题排查
Wayland
XWayland
23
Wayland在嵌入式与移动端
目标=嵌入式合成器 · IVI-shell · Android与Wayland集成案…
Wayland
嵌入式
24
Wayland远程桌面与串流
目标=wlroots协议 · PipeWire · VNC/RDP后端与低延迟传输方案
Wayland
远程桌面
25
Wayland与显示服务器启动
目标=从内核DRM到合成器启动 · systemd集成 · 登录管理器与用户会话
Wayland
显示服务器启动
26
Wayland输入法框架
目标=text-input协议 · 输入法引擎集成 · 候选窗口与多语言支持
Wayland
输入法框架
27
Wayland剪贴板与数据传输
目标=wl_data_device · 数据源 · 拖放操作与剪贴板管理器
Wayland
剪贴板
28
Wayland多GPU与异构计算
目标=GPU枚举 · 渲染节点选择 · 跨GPU缓冲区共享与同步
Wayland
GPU
29
Wayland未来趋势
目标=Wayland协议标准化 · 新扩展 · 与AI/AR/VR的融合及社区生态
Wayland
未来趋势
30
综合项目实战
目标=设计并实现一个完整的Wayla… · 涵盖协议 · 渲染
综合项目实战
Wayla
所属VIP或分类
同VIP:DirectFB嵌入式图形开发
同VIP:Linux-DRM与Wayland集成
同VIP:Linux-X11到Wayland迁移