У Firefox 94 висновок для X11 буде переведено на використання EGL за замовчуванням

У нічні збірки, на основі яких буде сформовано випуск Firefox 94, додано зміну, що включає за замовчуванням новий бекенд для графічних оточень, що використовують протокол X11. Новий бекенд примітний використанням виведення графіки інтерфейсу EGL замість GLX. Бекенд підтримує роботу з відкритими OpenGL-драйверами Mesa 21.x та c пропрієтарними драйверами NVIDIA 470.x. Пропрієтарні OpenGL-драйвери AMD поки що не підтримуються.

Застосування ЕGL вирішує проблеми з gfx-драйверами та дозволяє розширити спектр пристроїв, для яких доступне прискорення відео та WebGL. Раніше для активації нового бекенда для X11 був потрібний запуск із змінної оточення MOZ_X11_EGL, після встановлення якої Webrender та компоненти композитингу OpenGL перемикалися на використання EGL. Новий бекенд підготовлений шляхом поділу бекенду DMABUF, спочатку створеного для Wayland і що дозволяє безпосередньо виводити кадри на згадку про GPU, яка може відображатися у фреймбуфер EGL і малюватись як текстура при зведенні елементів web-сторінки.

Джерело: opennet.ru

Додати коментар або відгук