Ööversioonides, mille alusel koostatakse Firefox 94 väljaanne, on lisatud muudatus, mis sisaldab vaikimisi uut joonistamisbackend'i graafilistele keskkondadele, mis kasutavad X11 protokolli. Uus backend on tähelepanuväärne, kuna kasutab graafika liidese salvestamiseks EGL-d GLX-i asemel. Backend toetab avatud OpenGL-draivereid Mesa 21.x ning ka mitteproportsionaalseid NVIDIA 470.x draivereid. Mitteproportsionaalsed OpenGL-draiverid AMD jaoks ei ole veel toetatud.
EGL rakendamine lahendab gfx-draiveritega seotud probleeme ja laiendab seadmete valikut, millele video kiirendus ja WebGL on saadaval. Varem tuli X11 uue backend'i aktiveerimiseks kasutada keskkonnamuutujat MOZ_X11_EGL, mille seadistamise järel Webrender ja OpenGL-i koostuskomponendid lülitusid EGL kasutamisele. Uus backend on valmistatud DMABUF backend'i jagamise kaudu, mis loodi algselt Waylandi jaoks ja võimaldab kaadreid GPU mällu otse edastada, mis võib peegelduda EGL-i raamibufrisse ja joonistuda tekstuurina veebilehe elementide kokkumiseks.
Allikas: opennet.ru
