V Firefoxu 94 bo izhod za X11 privzeto preklopljen na uporabo EGL

Nočne gradnje, ki bodo osnova za izdajo Firefoxa 94, so bile posodobljene tako, da privzeto vključujejo novo zaledje upodabljanja za grafična okolja, ki uporabljajo protokol X11. Novo zaledje je opazno po uporabi vmesnika EGL za grafični izhod namesto GLX. Zaledje podpira delo z odprtokodnimi gonilniki OpenGL Mesa 21.x in lastniškimi gonilniki NVIDIA 470.x. Lastniški gonilniki AMD OpenGL še niso podprti.

Uporaba EGL rešuje težave z gonilniki gfx in vam omogoča razširitev nabora naprav, za katere sta na voljo video pospeševanje in WebGL. Prej je aktiviranje novega ozadja X11 zahtevalo izvajanje s spremenljivko okolja MOZ_X11_EGL, ki je preklopila komponente za sestavljanje Webrender in OpenGL na uporabo EGL. Novo zaledje je pripravljeno z razdelitvijo zaledja DMABUF, ki je bilo prvotno ustvarjeno za Wayland, kar omogoča, da se okvirji posredujejo neposredno v pomnilnik GPE, kar se lahko odraža v medpomnilniku okvirjev EGL in upodobi kot tekstura pri sploščitvi elementov spletne strani.

Vir: opennet.ru

Dodaj komentar