The OpenNET Project / Index page

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



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

Исходное сообщение
"Инициатива по бойкотированию Wayland"
Отправлено Аноним, 04-Ноя-20 09:28 
Поправьте, если я ошибаюсь. Примерно в 2003 году появилась такая штука, как Direct Rendering. Это когда приложение общается сразу с драйвером в ядре, в обход "иксов". И по-моему, это имело смысл только для рендеринга 3D. Требовался новый графический сервер, потому что в "иксах" это не работало. Но потом для "иксов" написали расширение dri, и необходимость в новом сервере отпала. https://www.opennet.ru/opennews/art.shtml?num=6004 https://pdfs.semanticscholar.org/9368/241b86218362c4ccd8dd2d...

Потом появилась такая штука, как композитинг, и появился человек Дэвид Ривман (David Reveman), который сделал Xgl. Xgl работал не очень хорошо, потому что он работал поверх GLX. Автор всё ждал, когда сделают EGL. Помню даже, в 2005 он не хотел патчить Xgl для новой мажорной версии SUSE 10 (а Дэвид в Novell работал), потому что GLX - тупиковая ветвь, а ждать готовности EGL его достало. https://www.linux.org.ru/news/opensource/1035637 https://www.linux.org.ru/news/doc/1588780?cid=1589238

Потом на сцене появился второй человек - Кристиан Хогсберг (Kristian Hogsberg) из Red Hat. Он сделал AIGLX (асинхронный Indirect GLX) и Xgl заменили на AIGLX. Потом Дэвид Ривман сошёл со сцены, уступив место Кристиану. "Будущее - за AIGLX и DRI2". https://www.linux.org.ru/news/linux-general/2986543

Потом EGL внезапно доделали, и стали активно использовать на Android. Потом Кристиан решил делать Wayland поверх EGL. Потом оказалось, что у него не получилось.

Моё мнение: надо вернуть Дэвида и его идею Xgl поверх EGL. Хотя кто знает, как повернулась бы история, окажись у руля Дэвид вместо Кристиала. В ссылках, на которые я ссылаюсь, говорится, что Дэвиду было трудно тянуть этот проект вдвоём с Jon Smirl. А значит, не факт, что Xegl не потерпел бы такое же фиаско, как и Wayland.

 

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



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

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