Firefox will use EGL on Linux

Firefox browser is said to start using Firefox 94 from the Linux desktop EGL back-end, combined with support for graphics drivers, WebGL will improve performance and reduce resource consumption.

Firefox has previously supported EGL on the Android side. After a period of testing, EGL performs better, so I decided to bring it to the Linux side. Starting from Firefox 94, users who use Mesa driver >= 21 will support EGL by default , and it is expected to be launched this week . Users of proprietary NVIDIA drivers need to wait for a while, because the currently released driver lacks important extensions. (EGL does not currently support AMD drivers)

Latest Firefox improvement:

  • Improved WebGL performance: Thanks to DMABUF zero-copy buffer sharing, WebGL can be done in a sandbox without the need to go to and from system memory. WebGL can be used in games, Google Maps and other scenarios.
  • Reduce power consumption: If only a small part of the content changes, Firefox will no longer need to redraw the entire window. Common examples are small animations on the website or when loading tabs.
  • Fewer bugs: Compared with GLX, EGL is more modern, more suitable for complex hardware accelerated desktop applications and used on more platforms.

The default hardware video decoding.

Firefox browser

Leave a Comment