Представлен новый легковесный X-сервер - Wayland

Автор turbo, 06 Ноября 2008, 19:14

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

Kristian Hogsberg, работающий в компании Red Hat над развитием X.Org, приступил к разработке нового легковесного X11 сервера, отвечающего требованиям реалий сегодняшнего дня. Новый проект получил название Wayland. Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM) графических карт, производится через модуль, работающий на уровне на уровне ядра. Кроме того, Wayland работает без привилегий суперпользователя и объединяет в одном процессе дисплейный и композитный менеджер.

В настоящее время проект на начальной стадии развития, созданный прототип насчитывает 3200 строк кода на языке Си. Основная идея заложенная в Wayland - на уровне сервера выполняется только переадресация всех окон, при которой все операции рендеринга и управления окнами производятся на стороне клиента и передаются для обработки серверу со встроенным композитным менеджером. Сервер не поддерживает API отрисовки и оперирует только с уже сформированными окнами, что позволяет избавится от двойной буферизации, при использовании таких библиотек как GTK+ и Qt. Все операции отрисовки производятся силами разделяемых библиотек, например, freetype и cairo.
http://www.opennet.ru/opennews/art.shtml?num=18730