Mozilla Gfx 团队刚刚在一篇博客文章中宣布,从 Firefox 94 开始,他们将在 Linux 桌面客户端上引入 EGL 后端和配套的图形驱动支持。据悉,EGL 不仅能够提升性能、降低功耗

Mozilla Gfx 团队刚刚在一篇博客文章中宣告,从 Firefox 94 开端,他们将在 Linux 桌面客户端上引进 EGL 后端和配套的图形驱动支撑。据悉,EGL 不只能够提高功能、下降功耗,还能够带来其它一些好处。此前 Firefox 开发团队更倾向于在 Linux 上启用 GLX 而非 EGL,但在安稳了一段时间之后,Mozilla 总算有了更充沛的利用去运用它。

提高功能、下降功耗:Firefox 94开端在Linux上启用EGL后端  英伟达 nvidia 博客 第1张

Firefox 的 EGL 支撑,起先是为了 Android 渠道而启用的。

Mozilla 指出,Firefox 的 EGL 代码,不只仅获益于 OpenGL ES 的进程改善。结合 Firefox 的 DMA-BUF 支撑,其已完成了包含“零复制”(zero-copy)在内的更多优势。

此外还有 Wayland 支撑的继续改善,跟着 Wayland 变得适当遍及(且相同运用 EGL),Firefox 团队也总算将开发精力从 GLX 搬迁到了 GLX 。

至于即将于本周到来的 Firefox 94,它将在 Mesa 21.x(或更新版别)的驱动程序上运行时启用 EGL 后端。

一旦英伟达 495 系列驱动程序被更广泛地选用,其闭源驱动程序上的 Firefox EGL 也将成为默许设置。

别的只要最近刚转入测试版的 NVIDIA 495 系列驱动程序,才包含了 Firefox 所需的 EGL_NV_robustness_video_memory_purge 扩展。

在 Linux 桌面上运用 EGL 的话,Firefox 有望达到更好的 WebGL 功能 —— 由于它支撑改写部分屏幕内容(update / damage)、削减代码过错、以及默许的硬件视频解码,然后下降资源和动力开支。

转载请说明出处
知优网 » 提高功能、下降功耗:Firefox 94开端在Linux上启用EGL后端

发表评论

您需要后才能发表评论