首页
›
嵌入式与底层系统
›
059-OpenGL ES与GPU图形工程
›
《Wayland与OpenGL ES集成》
VIP16
本课程属于:059-OpenGL ES与GPU图形工程
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Wayland与OpenGL ES集成
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=学习目标 · 核心概念 · 整体框架
课程导入
目标=学习目标
02
Wayland基础
目标=Wayland协议 · 合成器 · 客户端-服务器模型
Wayland
目标=
03
OpenGL ES基础
目标=OpenGL ES版本 · 渲染管线 · 着色器
OpenGL
ES
04
EGL基础
目标=EGL作用 · 显示连接 · 表面
EGL
目标=
05
Wayland与EGL集成
目标=wl_display · wl_surface · EGLSurface
Wayland
EGL
06
Wayland客户端开发
目标=连接 · 注册 · 创建表面
Wayland
客户端开发
07
Wayland合成器开发
目标=合成器架构 · 输入处理 · 输出管理
Wayland
合成器开发
08
缓冲区管理
目标=wl_buffer · 共享内存 · DMA-BUF
缓冲区管理
wl
09
OpenGL ES渲染到Wayland表面
目标=创建EGL窗口表面 · 渲染循环 · 交换缓冲区
OpenGL
ES
10
输入处理
目标=键盘 · 鼠标 · 触摸事件
输入处理
目标=键盘
11
窗口装饰与协议扩展
目标=xdg-shell · xdg-decoration · 窗口状态
窗口装饰
协议扩展
12
多显示器与输出管理
目标=wl_output · 模式设置 · 缩放
多显示器
输出管理
13
性能优化
目标=垂直同步 · 帧回调 · 缓冲区交换策略
性能优化
目标=垂直同步
14
调试与工具
目标=Wayland调试工具 · EGL调试 · GPU调试
调试
工具
15
案例实战
目标=简单Wayland客户端渲染三…
案例实战
Wayland
16
案例实战
目标=使用OpenGL ES渲染纹理…
案例实战
OpenGL
17
案例实战
目标=实现一个简单的Wayland合…
案例实战
Wayland
18
案例实战
目标=多窗口与弹出菜单实现
案例实战
目标=多窗口
19
案例实战
目标=视频播放器集成OpenGL E…
案例实战
OpenGL
20
常见问题
目标=EGL上下文创建失败 · 表面配置错误 · 缓冲区格式不匹配
常见问题
EGL
21
常见问题
目标=Wayland协议错误 · 事件循环阻塞 · 输入无响应
常见问题
Wayland
22
常见问题
目标=性能瓶颈 · 撕裂 · 卡顿
常见问题
目标=性能瓶颈
23
高级主题
目标=直接渲染 · 零拷贝 · DMA-BUF导入
高级主题
目标=直接渲染
24
高级主题
目标=Wayland协议扩展自定义 · 合成器插件
高级主题
Wayland
25
高级主题
目标=OpenGL ES 3.x特性 · 计算着色器 · 实例化渲染
高级主题
OpenGL
26
跨平台与兼容性
目标=不同Wayland合成器 · 不同GPU厂商 · 不同EGL实现
跨平台
兼容性
27
安全与权限
目标=Wayland安全模型 · 客户端隔离 · 权限控制
安全
权限
28
综合项目
目标=构建一个基于Wayland和O…
综合项目
Wayland
29
综合项目
目标=构建一个基于Wayland和O…
综合项目
Wayland
30
课程总结与展望
目标=知识回顾 · 最佳实践 · 未来发展趋势
课程总结
目标=知识回顾
所属VIP或分类
同VIP:EGL与显示系统集成工程
同VIP:EGL显示上下文与渲染集成
同VIP:GPU内存与渲染性能调优