Meniu

Mozilla Firefox 94 pentru Linux comuta de la GLX la EGL

În viitoarea versiune Firefox 94, va fi activat backend-ul EGL pentru utilizatorii Linux. Acest lucru va creste performanta WebGL si va reduce consumul de resurse.

Pentru a utiliza API-uri accelerate hardware, cum ar fi OpenGL, cu sisteme de ferestre precum X11 sau Wayland, trebuie sa existe o interfata care sa le reuneasca. Pentru OpenGL pe X11 majoritatea programelor folosesc GLX, in timp ce succesorul sau, EGL, este folosit pe Wayland, Android si in spatiul incorporat. În timp ce EGL are câteva avantaje majore in comparatie cu GLX si, teoretic, poate fi folosit la fel de bine pe X11, adoptarea sa acolo a fost foarte lenta.

Beneficii principale:

- Performanta WebGL imbunatatita. Datorita partajarii buffer-ului DMABUF zero-copy, WebGL poate fi realizat atât in ??sandbox, cât si in ram-ul de sistem. WebGL nu este folosit doar in jocuri, ci si in Google Maps.
- Consum redus de energie. Nu mai trebuie sa redesenam intreaga fereastra daca doar o mica parte din continut s-a schimbat.
- Mai putine bug-uri. EGL este mai modern, mult mai potrivit pentru aplicatii desktop complexe accelerate hardware si utilizat pe mai multe platforme, in comparatie cu GLX.
- Decodarea video hardware in mod implicit .

Echipa: Martin Stránský, Andrew Osmond, Jamie Nicol, Grep V, Jan Ikenmeyer (Darkspirit), Michel Dänzer, Firefox GFX-Team, proiectul Mesa si colaboratorii, echipa de drivere Nvidia, echipa GTK.

FlorinM

Utilizator Linux - Solus OS, pasionat de calatorii.
  • | 2708 articole

Nici un comentariu inca. Fii primul!
  • powered by Verysign