Mu Firefox 94, zotulutsa za X11 zidzasinthidwa kuti zigwiritse ntchito EGL mwachisawawa

Zomanga zausiku zomwe zidzakhale maziko a kumasulidwa kwa Firefox 94 zasinthidwa kuti ziphatikizepo kubweza kwatsopano kosinthika mwachisawawa pamawonekedwe azithunzi pogwiritsa ntchito protocol ya X11. Kumbuyo kwatsopano ndikodziwika chifukwa chogwiritsa ntchito mawonekedwe a EGL pazotulutsa zithunzi m'malo mwa GLX. Kumbuyo kumathandizira kugwira ntchito ndi madalaivala a OpenGL a Mesa 21.x ndi eni ake a NVIDIA 470.x. Madalaivala a OpenGL a AMD sanathandizidwe.

Kugwiritsa ntchito EGL kumathetsa mavuto ndi madalaivala a gfx ndikukulolani kuti muwonjeze zida zingapo zomwe mathamangitsidwe amakanema ndi WebGL amapezeka. M'mbuyomu, kuyambitsa X11 backend yatsopano kumafunikira kuyendetsa ndi MOZ_X11_EGL zosintha zachilengedwe, zomwe zingasinthire zida za Webrender ndi OpenGL kuti zigwiritse ntchito EGL. Kumbuyo kwatsopano kumakonzedwa ndikugawanitsa DMABUF backend, yomwe idapangidwira Wayland, yomwe imalola mafelemu kuti atulutsidwe mwachindunji ku kukumbukira kwa GPU, komwe kumatha kuwonetsedwa mu EGL framebuffer ndikumatanthauzidwa ngati kapangidwe kake popanga zinthu zamasamba.

Source: opennet.ru

Kuwonjezera ndemanga