看起来GNOME 46可能最终会看到为Mutter合并的动态三重缓冲支持,以增强性能,特别是对于集成图形的系统。
已经很久了多年的工作经历用于GNOME Mutter合成器的动态三重缓冲,以便在需要时使用三重缓冲,以便提升GPU时钟以提供更好的性能。在英特尔集成显卡的一些测试中,GNOME桌面的渲染速度从30 FPS到60 FPS。它也被证明对覆盆子PI图形有很好的好处。
Ubuntu和Debian一直是 支持GNOME Mutter动态三重缓冲补丁多年来,Canonical的丹尼尔·范·武格特一直保持着这一点。在这段时间里,一直有更多优化和重新设置为最新的上游状态。现在看来,GNOME Mutter动态三重缓冲支持可能终于准备好合并了。
范·武格特评论说今天上午,在Ubuntu桌面状态更新中:
“完成了对Mutter 46的重新设计,这应该会让我们更快地接近合并,而不是继续使用统一的缓冲区管理。三重缓冲现在已脱离草稿状态,准备合并。”
他在本周补充道该合并请求:
“[KMS统一所有飞机类型的缓冲区管理]已被删除。它不再是一个先决条件,现在基本上已经被c76ad46d所取代,使29次提交而不是41次。”
Collabora的罗伯特·马德随后发表了赞成的评论:
“乍一看:不错!FTR。我希望能很快让[Wayland Direct Scanout for Cut and Scale Surface]进入可合并状态,我还担心这会冒犯你,但现在看起来它应该相当兼容了。”
We'll see if after 3+ years of work if Mutter dynamic triple buffering is finally ready for upstream in GNOME 46.