Firefox 94 нұсқасында X11 шығысы әдепкі бойынша EGL пайдалануға ауыстырылады

Firefox 94 шығарылымының негізін құрайтын түнгі құрастырулар X11 протоколын қолданатын графикалық орталар үшін әдепкі бойынша жаңа көрсету серверін қамту үшін жаңартылды. Жаңа сервер GLX орнына графикалық шығыс үшін EGL интерфейсін пайдалануымен ерекшеленеді. Backend Mesa 21.x ашық бастапқы OpenGL драйверлерімен және меншікті NVIDIA 470.x драйверлерімен жұмыс істеуді қолдайды. AMD меншікті OpenGL драйверлеріне әлі қолдау көрсетілмейді.

EGL пайдалану gfx драйверлеріне қатысты мәселелерді шешеді және бейне жеделдету және WebGL қолжетімді құрылғылар ауқымын кеңейтуге мүмкіндік береді. Бұрын жаңа X11 серверін белсендіру Webrender және OpenGL құрастыру құрамдастарын EGL пайдалану үшін ауыстыратын MOZ_X11_EGL ортасының айнымалы мәнімен жұмыс істеуді талап етті. Жаңа сервер бастапқыда Wayland үшін жасалған DMABUF серверін бөлу арқылы дайындалады, ол кадрларды GPU жадына тікелей шығаруға мүмкіндік береді, ол EGL фреймбуферінде көрсетіледі және веб-бет элементтерін тегістеу кезінде текстура ретінде көрсетіледі.

Ақпарат көзі: opennet.ru

пікір қалдыру