A Firefox 94, la sortida X11 es canviarà per utilitzar EGL de manera predeterminada

Les compilacions nocturnes que seran la base per al llançament de Firefox 94 s'han actualitzat per incloure un nou backend de renderització per defecte per a entorns gràfics que utilitzen el protocol X11. El nou backend destaca per utilitzar la interfície EGL per a la sortida gràfica en lloc de GLX. El backend admet treballar amb controladors OpenGL de codi obert Mesa 21.x i controladors propietaris NVIDIA 470.x. Els controladors OpenGL propietaris d'AMD encara no són compatibles.

L'ús d'EGL resol problemes amb els controladors gfx i us permet ampliar la gamma de dispositius per als quals hi ha disponible l'acceleració de vídeo i WebGL. Anteriorment, activar el nou backend X11 requeria executar-se amb la variable d'entorn MOZ_X11_EGL, que canviaria els components de composició Webrender i OpenGL per utilitzar EGL. El nou dorsal es prepara dividint el dorsal DMABUF, creat originalment per a Wayland, que permet que els fotogrames s'entrin directament a la memòria de la GPU, que es poden reflectir al framebuffer EGL i representar-se com a textura quan s'aplanen els elements de la pàgina web.

Font: opennet.ru

Afegeix comentari