IT资讯 Firefox 首次支持 Linux 上的硬件加速功能

tj · 2021-01-12 10:00:06 · 热度: 18

近日,Firefox 开发者 Martin Stransky 介绍了 Firefox 84 最新搭载的 WebRender 功能,称其是 Firefox 首次在 Linux 系统上实现的硬件加速功能,达成 Firefox for Linux 开发的一个重要里程碑。

Firefox 首次支持 Linux 上的硬件加速功能

据悉,WebRender 又称 Quantum Render,由 Mozilla 团队于 2015 年 9 月开始研发,使用 Rust 构建,旨在以新的方式增强浏览器在线体验,将网络浏览推向“最大 FPS”。早在 2017 年,Mozilla 就推出了提升用户体验的 Firefox Quantum 引擎(未包含 WebRender),大大提升了 Firefox 的性能,但 WebRender 在当时还没有准备就绪。直到 2019 年 5 月,Mozilla 才在 Firefox 67 测试版中加入了 WebRender 功能,并且仅支持运行 Windows 10 系统 + NVIDIA GPU 的台式机进行测试。

在最近发布的 Firefox 84 版本中,WebRender 功能首次适配了 Linux 系统。据 Martin Stransky 介绍,Firefox 84 版本将首先支持 Gnome/X.org 版本的 WebRender,从 Firefox 85.0 开始将支持 Gnome/Wayland 版本的 WebRender。其中,Fedora 将率先在 Firefox 84.0 中启用 Gnome/Wayland 版本的 WebRender 。

Martin Stransky 表示,出于种种原因,Firefox WebRender 现阶段还存在诸多限制。比如由于 NVIDIA 对开源的支持力度较小,所以在默认情况下,Linux 上的 Firefox WebRender 功能目前仅限于部分对 Linux 支持良好的 AMD GPU 。此外,目前 Firefox WebRender 也仅支持在 Gnome 中启用,原因 Gnome 对硬件加速功能支持更友好,而 KDE 则提供了禁用/限制硬件加速设置的选项,这让 Firefox WebRender 在适配 KDE 的过程中面对的情况更加复杂。不过,Mozilla 的团队也在继续努力完成剩余的适配工作,他们的最终目标是把 Firefox WebRender 功能覆盖到所有的 Linux 用户。

Martin Stransky 的博客链接

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册