游戏授权,APP授权,一手资源,专业团队 qq群698886111

GNOME Mutter 代码仓库中的 Cogl 驱动程序 API 清理在开放了两个月后于上周进行了合并。这项代码清理工作对于将来 Mutter 决定添加 Vulkan 后端时,最终应有所帮助。

GNOME Mutter 代码仓库中的 Cogl 驱动程序 API 清理在开放了两个月后于上周进行了合并。这项代码清理工作对于将来 Mutter 决定添加 Vulkan 后端时,最终应有所帮助。

来自红帽公司的 Adam Jackson 在今年早些时候进行了这次针对 Mutter/Cogl 的代码清理,并于上周向 Git master 提交了代码。此次代码清理工作将更多的 OpenGL 代码迁移到 GL 专用路径中,并置于 Cogl 核心之外。作为清理的一部分,没有进行功能上的改变,但如果 Mutter 最终要支持 Vulkan 或其他非 OpenGL 后端,隔离 OpenGL 代码显然十分重要。

GNOME Mutter 代码仓库中的 Cogl 驱动程序 API 清理在开放了两个月后于上周进行了合并。这项代码清理工作对于将来 Mutter 决定添加 Vulkan 后端时,最终应有所帮助。插图

这不是 Adam Jackson 第一次尝试清理 Mutter 内部的 OpenGL 代码。几个月前他推进了另一项合并请求的落地,主要是为了修复直接调用 OpenGL 代码导致的后端抽象层泄漏。

当 GTK 4.0 提供对 Vulkan 的支持时,我们就会看到 GNOME 团队是否会强调提供 Vulkan 驱动的桌面体验。

0
广告位招租
广告位招租
易学手机界面分析工具上线!可用于安卓手机界面,模拟器界面分析,加速自动化开发!查看详情
没有账号? 注册忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码
'); })();