跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
薄膜电阻捷比信 · 专业器件主题站

GNOME Mutter的代码清理将促进对Vulkan的支持

GNOME Mutter代码存储库中的Cogl驱动程序API清理在打开了两个月后于上周合并。当Mutter决定将来添加Vulkan后端时,此代码清理最终应会有所帮助。 Red Hat的亚当·杰克逊(Adam Jackson)于今年早些时候为Mutter / Cogl进行了代码清理,并于上周将代码提交给了Git管理员。此代码清除会将更多OpenGL代码迁移到GL专用路径,并将其放置在Cogl核心之外。作为清理的一部分,没有进行任何功能更改,但是如果Mutter最终支持Vulkan或其他非OpenGL后端,则隔离OpenGL代码显然很重要。这不是亚当·杰克逊第一次尝试清除Mutter中的OpenGL代码。几个月前,他促进了另一个合并请求的实现,主要是解决由直接调用OpenGL代码引起的后端抽象层泄漏。当GTK 4.0提供对Vulkan的支持时,我们将了解GNOME团队是否会强调提供Vulkan驱动的桌面体验。