Fil-Firefox 94 l-output X11 se jinbidel biex juża EGL b'mod awtomatiku

Il-bini ta' filgħaxija li se jifforma l-bażi għar-rilaxx ta' Firefox 94 ġew aġġornati biex jinkludu backend ta' rendering ġdid awtomatikament għal ambjenti grafiċi li jużaw il-protokoll X11. Il-backend il-ġdid huwa notevoli għall-użu tal-interface EGL għall-output tal-grafika minflok GLX. Il-backend jappoġġja l-ħidma ma 'sewwieqa OpenGL ta' sors miftuħ Mesa 21.x u sewwieqa proprjetarji NVIDIA 470.x. Is-sewwieqa OpenGL proprjetarji tal-AMD għadhom mhumiex appoġġjati.

L-użu ta 'EGL issolvi problemi b'sewwieqa gfx u jippermettilek tespandi l-firxa ta' apparati li għalihom l-aċċelerazzjoni tal-vidjo u l-WebGL huma disponibbli. Preċedentement, l-attivazzjoni tal-backend X11 il-ġdid kienet teħtieġ li taħdem bil-varjabbli tal-ambjent MOZ_X11_EGL, li jaqilbu l-komponenti tal-kompożizzjoni tal-Webrender u OpenGL biex jużaw EGL. Il-backend il-ġdid huwa ppreparat billi jaqsam il-backend DMABUF, oriġinarjament maħluqa għal Wayland, li jippermetti li l-frejms jiġu output direttament għall-memorja tal-GPU, li tista 'tiġi riflessa fil-framebuffer EGL u mogħtija bħala tessut meta ċċattjar l-elementi tal-paġna tal-web.

Sors: opennet.ru

Żid kumment