Në Firefox 94, dalja për X11 do të ndërrohet për të përdorur EGL si parazgjedhje

Ndërtimet e natës që do të formojnë bazën për lëshimin e Firefox 94 janë përditësuar për të përfshirë një backend të ri renderimi si parazgjedhje për mjediset grafike që përdorin protokollin X11. Backend-i i ri është i dukshëm për përdorimin e ndërfaqes EGL për daljen grafike në vend të GLX. Backend mbështet punën me drejtuesit OpenGL me burim të hapur Mesa 21.x dhe drejtuesit e pronarit NVIDIA 470.x. Drejtuesit OpenGL të pronarit AMD nuk mbështeten ende.

Përdorimi i EGL zgjidh problemet me drejtuesit gfx dhe ju lejon të zgjeroni gamën e pajisjeve për të cilat janë të disponueshme përshpejtimi i videos dhe WebGL. Më parë, aktivizimi i backend-it të ri X11 kërkonte ekzekutimin me variablin e mjedisit MOZ_X11_EGL, i cili do të ndërronte komponentët përbërës të Webrender dhe OpenGL për të përdorur EGL. Backend-i i ri përgatitet duke ndarë prapavijën DMABUF, i krijuar fillimisht për Wayland, i cili lejon që kornizat të dalin drejtpërdrejt në memorien e GPU-së, e cila mund të reflektohet në buffer-in e kornizës EGL dhe të jepet si teksturë kur rrafshohen elementët e faqes së internetit.

Burimi: opennet.ru

Shto një koment