Firefox 94-s lülitatakse X11 väljund vaikimisi EGL-i kasutamiseks

Igaõhtuseid versioone, mis on Firefox 94 väljalaske aluseks, on värskendatud, et lisada vaikimisi uus renderdamise taustaprogramm X11 protokolli kasutavate graafiliste keskkondade jaoks. Uus taustaprogramm on tähelepanuväärne selle poolest, et kasutab GLX-i asemel graafikaväljundiks EGL-i liidest. Taustaprogramm toetab avatud lähtekoodiga OpenGL-draiverite Mesa 21.x ja patenteeritud NVIDIA 470.x draiveritega töötamist. AMD patenteeritud OpenGL-draivereid veel ei toetata.

EGL-i kasutamine lahendab probleemid gfx-draiveritega ja võimaldab laiendada seadmete valikut, mille jaoks on saadaval videokiirendus ja WebGL. Varem nõudis uue X11 taustaprogrammi aktiveerimine töötamist keskkonnamuutuja MOZ_X11_EGL abil, mis lülitas Webrenderi ja OpenGL-i kompositsioonikomponendid EGL-i kasutama. Uus taustaprogramm on ette valmistatud algselt Waylandi jaoks loodud DMABUF-i taustaprogrammi tükeldamisega, mis võimaldab kaadreid otse GPU-mällu väljastada, mida saab kajastada EGL-i kaadripuhvris ja renderdada tekstuurina veebilehe elementide tasandamisel.

Allikas: opennet.ru

Lisa kommentaar