I Firefox 94 vil output til X11 blive ændret til at bruge EGL som standard

I de natlige builds, som vil danne grundlaget for udgivelsen af Firefox 94, er der tilføjet en ændring, der som standard inkluderer en ny rendering backend til grafiske miljøer, der bruger X11-protokollen. Den nye backend er bemærkelsesværdig ved at anvende EGL til grafisk output i stedet for GLX. Backend'en understøtter arbejde med åbne OpenGL-drivere som Mesa 21.x og med proprietære NVIDIA-drivere som 470.x. Proprietære OpenGL-drivere fra AMD understøttes endnu ikke.

Anvendelsen af EGL løser problemer med gfx-drivere og udvider rækkevidden af enheder, der har adgang til videoacceleration og WebGL. Tidligere krævede aktiveringen af den nye backend for X11, at man startede med miljøvariablen MOZ_X11_EGL, hvorefter Webrender og OpenGL-kompositingkomponenter skiftede til at bruge EGL. Den nye backend er forberedt ved at opdele DMABUF-backenden, der oprindeligt blev skabt til Wayland og muliggør direkte output af frames til GPU-hukommelse, som kan afspejles i EGL-framebufferen og rendere som tekstur ved sammensmeltning af elementer på web-siden.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster