Sa Firefox 94, ang output para sa X11 ibalhin aron gamiton ang EGL sa default

Ang matag gabii nga pagtukod nga mahimong basehan alang sa pagpagawas sa Firefox 94 gi-update aron maglakip sa usa ka bag-ong rendering backend nga default alang sa mga graphical nga palibot gamit ang X11 protocol. Ang bag-ong backend nabantog tungod sa paggamit sa EGL interface alang sa graphics output imbes sa GLX. Ang backend nagsuporta sa pagtrabaho uban sa open-source OpenGL drivers Mesa 21.x ug proprietary NVIDIA 470.x drivers. Ang AMD proprietary OpenGL drivers wala pa gisuportahan.

Ang paggamit sa EGL makasulbad sa mga problema sa mga gfx driver ug nagtugot kanimo sa pagpalapad sa hanay sa mga himan diin ang pagpadali sa video ug ang WebGL anaa. Kaniadto, ang pagpaaktibo sa bag-ong X11 backend gikinahanglan nga modagan gamit ang MOZ_X11_EGL environment variable, nga magbalhin sa Webrender ug OpenGL compositing component aron magamit ang EGL. Ang bag-ong backend giandam pinaagi sa pagbahin sa DMABUF backend, nga orihinal nga gimugna alang sa Wayland, nga nagtugot sa mga frame nga direktang ma-output sa GPU memory, nga mahimong makita sa EGL framebuffer ug mahubad ingon nga usa ka texture sa dihang nag-flatte sa mga elemento sa web page.

Source: opennet.ru

Idugang sa usa ka comment