I Firefox 94 vil output for X11 blive skiftet til at bruge EGL som standard

De natlige builds, der vil danne grundlag for Firefox 94-udgivelsen, er blevet opdateret til at inkludere en ny gengivelsesbackend som standard for grafiske miljøer, der bruger X11-protokollen. Den nye backend er kendt for at bruge EGL-grænsefladen til grafikoutput i stedet for GLX. Backend understøtter arbejde med open-source OpenGL-drivere Mesa 21.x og proprietære NVIDIA 470.x-drivere. AMD proprietære OpenGL-drivere er endnu ikke understøttet.

Brug af EGL løser problemer med gfx-drivere og giver dig mulighed for at udvide rækken af ​​enheder, som videoacceleration og WebGL er tilgængelige for. Tidligere krævede aktivering af den nye X11-backend kørsel med miljøvariablen MOZ_X11_EGL, som ville skifte Webrender- og OpenGL-sammensætningskomponenter til at bruge EGL. Den nye backend er forberedt ved at opdele DMABUF-backend, der oprindeligt er skabt til Wayland, som gør det muligt for rammer at blive direkte output til GPU-hukommelse, som kan reflekteres i EGL-framebufferen og gengives som en tekstur, når websideelementer udflades.

Kilde: opennet.ru

Tilføj en kommentar