U Firefoxu 94, izlaz za X11 bit će prebačen da koristi EGL prema zadanim postavkama.

Noćne nadogradnje koje će činiti osnovu za izdanje Firefoxa 94 ažurirane su kako bi prema zadanim postavkama uključile novu pozadinu za renderiranje za grafička okruženja koja koriste X11 protokol. Novi backend je poznat po korištenju EGL sučelja za grafički izlaz umjesto GLX-a. Pozadina podržava rad s OpenGL upravljačkim programima otvorenog koda Mesa 21.x i vlasničkim upravljačkim programima NVIDIA 470.x. AMD vlasnički OpenGL upravljački programi još nisu podržani.

Korištenje EGL-a rješava probleme s gfx drajverima i omogućuje vam da proširite raspon uređaja za koje su dostupni video akceleracija i WebGL. Prethodno je aktiviranje novog X11 backend-a zahtijevalo rad s varijablom okoline MOZ_X11_EGL, koja bi prebacila Webrender i OpenGL komponente za sastavljanje da koriste EGL. Nova pozadina pripremljena je dijeljenjem pozadine DMABUF, izvorno stvorene za Wayland, koja omogućuje izravni izlaz okvira u GPU memoriju, što se može odraziti u EGL međuspremnik okvira i prikazati kao tekstura prilikom izravnavanja elemenata web stranice.

Izvor: opennet.ru

Dodajte komentar