Дар Firefox 94 баромади X11 бо нобаёнӣ ба истифодаи EGL мегузарад

Сохтмонҳои шабона, ки асоси версияи Firefox 94-ро ташкил медиҳанд, навсозӣ карда шуданд, то бо нобаёнӣ барои муҳитҳои графикӣ бо истифода аз протоколи X11 як пуштибонии навро дар бар гиранд. Бозгашти нав барои истифодаи интерфейси EGL барои баромади графикӣ ба ҷои GLX назаррас аст. Дар пуштибонӣ кор бо драйверҳои кушодаи OpenGL Mesa 21.x ва драйверҳои хусусии NVIDIA 470.x -ро дастгирӣ мекунад. Драйверҳои хусусии AMD OpenGL ҳанӯз дастгирӣ карда намешаванд.

Истифодаи EGL мушкилотро бо драйверҳои gfx ҳал мекунад ва ба шумо имкон медиҳад, ки доираи дастгоҳҳоеро, ки барои онҳо суръатбахшии видео ва WebGL дастрасанд, васеъ намоед. Қаблан, фаъолсозии пуштибони нави X11 кор бо тағирёбандаи муҳити MOZ_X11_EGL лозим буд, ки ҷузъҳои таркиби Webrender ва OpenGL-ро барои истифодаи EGL иваз мекунад. Бозгашти нав бо роҳи тақсим кардани пуштибонии DMABUF, ки аслан барои Wayland сохта шудааст, омода карда шудааст, ки имкон медиҳад чаҳорчӯба мустақиман ба хотираи GPU бароварда шаванд, ки он метавонад дар фреймбуфери EGL инъикос карда шавад ва ҳангоми ҳамвор кардани унсурҳои саҳифаи веб ҳамчун матн нишон дода шавад.

Манбаъ: opennet.ru

Илова Эзоҳ