The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Обновление Firefox 109.0.1. Аппаратное ускорение в Firefox н..."
Отправлено Zenitur, 06-Фев-23 12:03 
>> GLES+EGL для мобилок. GL+GLX для компа.
>> P.S. GL+EGL тоже можно, просто... зачем?
> Ну в основном затем что Вяляный требует EGL.

Я тебе больше скажу - он использует связку GLES+EGL, а не GL+EGL. Ничто больше не использует на десктопах GLES.

Во всяком случае, так было изначально. Как сейчас - не знаю. Это - калька с Андроидского SurfaceFlinger.

> вендорам вроде Nvidia пришлось резко "допиливать" его

Первая версия дров NVIDIA с поддержкой EGL - 346.xx. Пользоваться можно с версии 364.xx.

Добавляли для Wayland. Firefox решил долбануться лишь спустя несколько лет.

> И сейчас по сути у EGL больше особо пользователей нет

О чём я и говорю. Используется только на мобилках. Вообще, изначально EGL создавали для десктопов. Была идея создать XGL - графический сервер нового поколения, который будет легковесным засчёт использования новой тогда технологии Direct Rendering. И при этом иметь обратную совместимость с X11.

XGL был разделён на два компонента - Xglx и Xegl. Первый компонент был готов и работал. Второй так и не увидел свет.

Дата прекращения разработки XGL - 2005 год. Однако уже имеющийся код поддерживали вплоть до 2007 года, так как появился композитинг, а эффекты GNOME были очень красивыми.

В 2009 году автор AIGLX начал разработу Wayland. Как я понял, изначальную идею XGL подхватил Google и довёл до релиза. SurfaceFlinger. А Wayland - уже в свою очередь попытка воссоздать SurfaceFlinger

> С другой стороны надо понимать что GLX - ДРЕВНИЙ

Весомый аргумент. Сейчас вообще люди стали как-то неправильно себя вести - у них в продакшене легаси, и на одних и тех же фреймворках они сидят неделями.

mp3 и jpg тоже древние, и чего? Срочно всё менять на opus и webp? А может сразу на FLAC и PNG?

> и привязан к Иксам

Это даже отражено в его названии, как и у WGL

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру