La noktaj konstruaĵoj, kiuj formos la bazon por la eldono de Firefox 94, estis ĝisdatigitaj por inkluzivi novan bildigan backend defaŭlte por grafikaj medioj uzantaj la X11-protokolon. La nova backend estas rimarkinda pro uzado de la EGL-interfaco por grafika eligo anstataŭ GLX. La backend subtenas labori kun malfermfontaj OpenGL-ŝoforoj Mesa 21.x kaj proprietaj NVIDIA 470.x-ŝoforoj. Propraj OpenGL-ŝoforoj de AMD ankoraŭ ne estas subtenataj.
Uzado de EGL solvas problemojn kun gfx-ŝoforoj kaj permesas vin pligrandigi la gamon da aparatoj, por kiuj disponeblas video-akcelado kaj WebGL. Antaŭe, aktivigi la novan X11-backend postulis funkcii kun la mediovariablo MOZ_X11_EGL, kiu ŝanĝus Webrender kaj OpenGL-komponajn komponantojn por uzi EGL. La nova backend estas preta disigante la DMABUF-backend, origine kreitan por Wayland, kio permesas al kadroj esti rekte eligitaj al GPU-memoro, kiu povas esti reflektita en la EGL-frambuffer kaj igita kiel teksturo dum platigado de retpaĝaj elementoj.
fonto: opennet.ru