Ma Firefox 94, e hoʻololi ʻia ka huahana no X11 e hoʻohana i ka EGL ma ka paʻamau

ʻO nā hale hana pō e lilo i kumu no ka hoʻokuʻu ʻana o Firefox 94 ua hoʻonui ʻia e hoʻokomo i kahi backend hoʻihoʻi hou ma ka paʻamau no nā kaiapuni kiʻi e hoʻohana ana i ka protocol X11. ʻIke ʻia ka backend hou no ka hoʻohana ʻana i ka interface EGL no ka hoʻopuka kiʻi ma kahi o GLX. Kākoʻo ka hope i ka hana ʻana me nā mea hoʻokele OpenGL open-source Mesa 21.x a me nā mea hoʻokele NVIDIA 470.x ponoʻī. ʻAʻole kākoʻo ʻia nā mea hoʻokele OpenGL ponoʻī AMD.

Hoʻopau ka hoʻohana ʻana iā EGL i nā pilikia me nā mea hoʻokele gfx a hiki iā ʻoe ke hoʻonui i ka laulā o nā mea hana e loaʻa ai ka wikiwiki wikiō a me WebGL. Ma mua, ʻo ka hoʻāla ʻana i ka backend X11 hou e pono e holo me ka MOZ_X11_EGL hoʻololi kaiapuni, nāna e hoʻololi i ka Webrender a me OpenGL compositing ʻāpana e hoʻohana i ka EGL. Hoʻomākaukau ʻia ka backend hou ma ka hoʻokaʻawale ʻana i ka backend DMABUF, i hana mua ʻia no Wayland, kahi e hiki ai i nā kiʻi ke hoʻopuka pololei i ka hoʻomanaʻo GPU, hiki ke ʻike ʻia i loko o ka framebuffer EGL a hoʻolilo ʻia ma ke ʻano he ʻano i ka wā e hoʻopololei ana i nā mea ʻaoʻao pūnaewele.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka