KuFirefox 94, okukhiphayo kwe-X11 kuzoshintshwa ukuze kusetshenziswe i-EGL ngokuzenzakalelayo.

Ukwakhiwa kwasebusuku okuzoba isisekelo sokukhishwa kweFirefox 94 kubuyekeziwe ukuze kufakwe i-backend entsha yokunikezela ngokuzenzakalelayo ezindaweni ezinemifanekiso kusetshenziswa umthetho olandelwayo we-X11. I-backend entsha iphawuleka ngokusebenzisa isixhumi esibonakalayo se-EGL ekukhishweni kwezithombe esikhundleni se-GLX. Indawo engemuva isekela ukusebenza nezishayeli ze-OpenGL zomthombo ovulekile we-Mesa 21.x kanye nezishayeli zokuphathelene ze-NVIDIA 470.x. Abashayeli be-OpenGL abaphathelene ne-AMD abakasekelwa.

Ukusebenzisa i-EGL kuxazulula izinkinga ngamashayeli e-gfx futhi ikuvumela ukuthi unwebe ububanzi bamadivayisi okutholakala kuwo ukusheshisa kwevidiyo ne-WebGL. Ngaphambilini, ukuvula i-backend entsha ye-X11 edingekayo ukuze kusebenze nokuhlukahluka kwemvelo kwe-MOZ_X11_EGL, okungashintsha izingxenye ezakhayo ze-Webrender ne-OpenGL ukuze kusetshenziswe i-EGL. I-backend entsha ilungiswa ngokuhlukanisa i-backend ye-DMABUF, eyakhelwe ekuqaleni i-Wayland, evumela ozimele ukuthi bakhishwe ngokuqondile kumemori ye-GPU, engaboniswa ku-EGL framebuffer futhi inikezwe njengokuthungwa lapho ithambisa izici zekhasi lewebhu.

Source: opennet.ru

Engeza amazwana