Yn Firefox 94 sil de útfier foar X11 standert wurde oerskeakele om EGL te brûken

De nachtlike builds dy't de basis sille foarmje foar de Firefox 94-release binne bywurke om standert in nije rendering-backend op te nimmen foar grafyske omjouwings mei it X11-protokol. De nije backend is opmerklik foar it brûken fan de EGL-ynterface foar grafyske útfier ynstee fan GLX. De backend stipet wurkjen mei iepen-boarne OpenGL-bestjoerders Mesa 21.x en proprietêre NVIDIA 470.x-bestjoerders. AMD proprietêre OpenGL-bestjoerders wurde noch net stipe.

It brûken fan EGL lost problemen op mei gfx-bestjoerders en lit jo it oanbod fan apparaten útwreidzje wêrfoar fideofersnelling en WebGL beskikber binne. Earder wie it aktivearjen fan de nije X11-backend nedich om te rinnen mei de omjouwingsfariabele MOZ_X11_EGL, dy't Webrender- en OpenGL-komposysjekomponinten soe wikselje om EGL te brûken. De nije backend wurdt taret troch it splitsen fan 'e DMABUF-backend, oarspronklik makke foar Wayland, wêrtroch frames direkt kinne wurde útfierd nei GPU-ûnthâld, wat kin wurde wjerspegele yn' e EGL-framebuffer en werjûn as in tekstuer by it platjen fan webside-eleminten.

Boarne: opennet.ru

Add a comment