Представлен новый легковесный X-сервер - Wayland
Новости
→
NIX-новости
Дата публикации: 05.11.2008
Автор статьи: Maxim Chirkov
Источник: www.opennet.ru (Оригинал: Перейти)
Kristian Hogsberg, работающий в компании Red Hat над развитием X.Org, приступил к разработке нового легковесного X11 сервера, отвечающего требованиям реалий сегодняшнего для. Новый проект получил название Wayland.
Взаимодействие с аппаратным обеспечением, например, проведение
инициализации, переключение видеорежимов (drm modesetting) и управление
памятью (GEM) графических карт, производится через модуль, работающий
на уровне на уровне ядра. Кроме того, Wayland работает без привилегий
суперпользователя и объединяет в одном процессе дисплейный и
композитный менеджер.
В настоящее время проект на начальной стадии развития, созданный прототип насчитывает 3200 строк кода на языке Си. Основная идея
заложенная в Wayland на уровне сервера выполняется только
переадресация всех окон, при которой все операции рендеринга и
управления окнами производятся на стороне клиента и передаются для
обработки серверу со встроенным композитным менеджером. Сервер не
поддерживает API отрисовки и оперирует только с уже сформированными
окнами, что позволяет избавится от двойной буферизации, при
использовании таких библиотек как GTK+ и Qt. Все операции отрисовки
производятся силами разделяемых библиотек, например, freetype и cairo.
Дата публикации: 05.11.2008
Автор статьи: Maxim Chirkov
Источник: www.opennet.ru (Оригинал: Перейти) |