The OpenNET Project / Index page

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



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

Исходное сообщение
"Проблемы с рецензированием патчей тормозят развитие X.Org "
Отправлено Eugeni Dodonov, 21-Май-12 16:11 
> Во фразе "программы рисуют свой экран" ошибка. Программы должны давать указания рисовалке,
> а не рисовать сами. И в этом месте у Wayland'а получается
> пара десятков кубик-рубик-монолитов. Ну по числу библиотек управляющих компонентов. Потому,
> что каждая библиотека вынуждена делать свой велосипед - библиотеку низкоуровневой прорисовки.

Хорошо, программы дают указания рисовалке (gtk, qt, efl), которая делает низкоуровневую прорисовку через egl и посылает сформированный framebuffer композитору :).

Но да, я согласен - когда много тулкитов, то получается смесь. Впрочем, в иксах итд ситуация похожая - пусть даже и есть низкоуровневая система на основе libx, но тулкиты сами себе все рисуют по-своему. Что и наблюдалось несколько лет назад в иксах - на глаз можно было спокойно отличить программы на gtk от qt, wx и fltk...

Тут наибольшая разница в том, что и декорации сами программы (ну или тулкиты) рисуют тоже, причем это дело принципа. В иксах это - в большинстве случаев - оконный менеджер делал, так что заголовки и рамки выглядили похоже (хотя внутри отличия, конечно, всегда были и будут). Но и тут же разброд начался - например, chrome как самый известный, или другие программы которые давали указания не рисовать decorations, и сами себя рисовали.

 

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



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

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