En Firefox 94, a saída de X11 cambiarase para usar EGL por defecto

Actualizáronse as compilacións nocturnas que formarán a base para a versión de Firefox 94 para incluír un novo backend de renderizado por defecto para ambientes gráficos que utilicen o protocolo X11. O novo backend destaca por usar a interface EGL para a saída de gráficos en lugar de GLX. O backend admite o traballo con controladores OpenGL de código aberto Mesa 21.x e controladores propietarios de NVIDIA 470.x. Os controladores OpenGL propietarios de AMD aínda non son compatibles.

O uso de EGL resolve problemas cos controladores gfx e permítelle ampliar a gama de dispositivos para os que están dispoñibles a aceleración de vídeo e WebGL. Anteriormente, a activación do novo backend X11 requiría executar coa variable de ambiente MOZ_X11_EGL, que cambiaría os compoñentes de composición de Webrender e OpenGL para usar EGL. O novo backend prepárase dividindo o backend DMABUF, creado orixinalmente para Wayland, o que permite que os cadros se saquen directamente á memoria da GPU, que se pode reflectir no framebuffer EGL e renderizarse como textura ao aplanar os elementos da páxina web.

Fonte: opennet.ru

Engadir un comentario