Firefox 火狐浏览器将在 Linux 上使用 EGL,性能与功耗表现更好

系统 浏览器
根据 Firefox 博客,火狐浏览器将从 Firefox 94 开始在 Linux 桌面端使用 EGL 后端,并结合支持的图形驱动,将提高 WebGL 性能,减少资源消耗。

11 月 2 日消息,根据 Firefox 博客,火狐浏览器将从 Firefox 94 开始在 Linux 桌面端使用 EGL 后端,并结合支持的图形驱动,将提高 WebGL 性能,减少资源消耗。

据介绍,为了将像 OpenGL 这样的硬件加速 API 与像 X11 或 Wayland 这样的窗口系统一起使用,需要一个将它们组合在一起的接口。对于 X11 上的 OpenGL,大多数程序使用 GLX,而它的继任者 EGL 则用于 Wayland、Android 和嵌入式领域。

火狐浏览器此前已在 Android 端支持 EGL,经过了一段时间的测试,EGL 的性能表现更好,所以决定将它带到 Linux 端。

从 Firefox 94 开始,使用 Mesa 驱动程序 >= 21 的用户将默认支持 EGL,预计会在本周推出。专有英伟达驱动程序的用户需要等待一段时间,因为当前发布的驱动程序缺少重要的扩展。(EGL 目前不支持 AMD 驱动)

  • 改用 EGL 后,火狐浏览器将获得以下提升:
  • 改进的 WebGL 性能:由于 DMABUF 零拷贝缓冲区共享,WebGL 可以在沙盒中完成,无需往返系统内存。WebGL 可用于游戏、谷歌地图等场景。
  • 降低功耗:如果只有一小部分内容变更,火狐浏览器将不再需要重新绘制整个窗口,常见示例是网站上或加载选项卡时的小动画。
  • Bug 更少:与 GLX 相比,EGL 更现代,更适合复杂的硬件加速桌面应用程序并在更多平台上使用。
  • 默认硬件视频解码。

 

责任编辑:姜华 来源: IT之家
相关推荐

2011-09-21 17:33:23

2021-07-14 08:39:14

火狐Firefox Lit浏览器

2023-01-06 08:06:58

Firefox浏览器

2022-09-21 16:35:35

谷歌Chrome浏览器

2014-02-12 17:17:09

火狐浏览器Firefox 27

2021-11-05 08:23:58

Firefox 火狐浏览器

2023-01-24 08:38:30

2012-03-19 17:25:22

2015-11-05 13:10:51

Firefox 42火狐浏览器

2023-11-07 21:01:49

火狐浏览器FirefoxGit

2021-01-25 17:11:14

Firefox火狐浏览器浏览器

2015-07-14 17:11:03

浏览器FTP

2013-03-27 17:53:46

Firefox火狐浏览器

2017-04-05 17:58:17

2013-02-21 15:56:18

浏览器遨游

2009-04-20 08:59:49

Firefox性能测试浏览器

2009-06-17 08:30:48

2012-06-04 10:35:55

FirefoxChrome浏览器

2021-07-05 07:05:14

Windows 11Firefox 浏览器

2023-03-01 14:08:10

点赞
收藏

51CTO技术栈公众号