XRender
X Rendering Extension (Render или XRender, пер. Расширение рендеринга для X) - расширение X Window System для реализации алгоритма композиции Портера-Даффа в X-сервере. Написано Кейтом Пакардом в 2000 году, первый релиз вышел для XFree86 версии 4.0.1.
Предоставляет некоторые функции рендеринга и альфа-смешивания. На настоящий момент используется для вывода антиалиасинговых шрифтов. Ожидается также поддержка теней и полупрозрачности.
Геометрические фигуры обрабатываются на стороне клиента преобразованием в мозаику, треугольники или трапеции. Текст рисуется подгрузкой глифов в сервер и рендеринга всей группы.
Расширение отличается поддержкой 3D-графики новых видеокарт.
[править] См. также
[править] Ссылки
- (англ.)Расширение рендеринга для X (Кейт Пакард, 23 июля 2004 года)
- (англ.)Новая модель рендеринга для X (Кейт Пакард, USENIX 2000)
- (англ.)Высокопроизводительные X-серверы в архитектуре Kdrive (Эрик Анхолт, USENIX '04)
- (англ.)Глоссарий Xorg (X.Org)
| Это заготовка статьи о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
|
|
|
|---|---|
| Архитектура | |
| Типы оконных менеджеров |
|
| Расширения |
Графическое • Клавиатурное • Общей памяти • X video • Контурное • GLX • XRender |
| Реализации | |
| Стандарты | |
| Приложения | X-терминал |