Ho Firefox 94, tlhahiso ea X11 e tla fetoloa hore e sebelise EGL ka boiketsetso.

Mehaho ea bosiu e tla theha motheo oa tokollo ea Firefox 94 e ntlafalitsoe ho kenyelletsa phepelo e ncha ea morao-rao ka boiketsetso bakeng sa tikoloho e hlakileng e sebelisang protocol ea X11. Backend e ncha e bohlokoa ka ho sebelisa sebopeho sa EGL bakeng sa tlhahiso ea litšoantšo sebakeng sa GLX. Karolo e ka morao e ts'ehetsa ho sebetsa le bakhanni ba OpenGL ba bulehileng ba Mesa 21.x le bakhanni ba NVIDIA 470.x. Bakhanni ba bareki ba AMD ba OpenGL ha ba so tšehetsoe.

Ho sebelisa EGL ho rarolla mathata ka bakhanni ba gfx 'me ho u lumella ho holisa mefuta e mengata ea lisebelisoa tseo ho potlakisang video le WebGL li fumanehang ho tsona. Nakong e fetileng, ho kenya ts'ebetsong "backend" e ncha ea X11 ho ne ho hlokahala hore e sebetse ka MOZ_X11_EGL tikoloho e feto-fetohang, e neng e tla fetola likarolo tse kopanyang tsa Webrender le OpenGL ho sebelisa EGL. Backend e ncha e lokiselitsoe ka ho arola mokokotlo oa DMABUF, o qapiloeng bakeng sa Wayland, o lumellang liforeimi hore li hlahisoe ka kotloloho mohopolong oa GPU, o ka bonts'itsoeng ho EGL framebuffer mme e fanoe joalo ka sebopeho ha e batalatsa likarolo tsa leqephe la webo.

Source: opennet.ru

Eketsa ka tlhaloso