Katika Firefox 94, pato la X11 litabadilishwa kwa kutumia EGL kwa chaguo-msingi

Miundo ya kila usiku ambayo itakuwa msingi wa toleo la Firefox 94 imesasishwa ili kujumuisha uwasilishaji mpya kwa chaguo-msingi kwa mazingira ya picha kwa kutumia itifaki ya X11. Mazingira mapya yanajulikana kwa kutumia kiolesura cha EGL kwa pato la michoro badala ya GLX. Mazingira ya nyuma yanaauni kufanya kazi na viendeshi vya OpenGL vya chanzo huria Mesa 21.x na viendeshi wamiliki vya NVIDIA 470.x. Viendeshi vya wamiliki wa AMD vya OpenGL bado hazitumiki.

Kutumia EGL hutatua matatizo na viendeshi vya gfx na hukuruhusu kupanua anuwai ya vifaa ambavyo uongezaji kasi wa video na WebGL vinapatikana. Hapo awali, kuamilisha mandharinyuma mpya ya X11 kulihitajika kufanya kazi na utofauti wa mazingira wa MOZ_X11_EGL, ambao ungebadilisha vijenzi vya utungaji vya Webrender na OpenGL ili kutumia EGL. Mazingira mapya yanatayarishwa kwa kugawanya mazingira ya nyuma ya DMABUF, ambayo yaliundwa awali kwa ajili ya Wayland, ambayo huruhusu fremu kutolewa moja kwa moja kwa kumbukumbu ya GPU, ambayo inaweza kuakisiwa kwenye fremu ya EGL na kutolewa kama unamu wakati wa kubapa vipengele vya ukurasa wa wavuti.

Chanzo: opennet.ru

Kuongeza maoni