Компания NVIDIA передала разработчикам X-сервера код новой подсистемы синхронизации

29 июня 2010 года

Компания NVIDIA раскрыла исходные тексты проекта X Synchronization Fences, в рамках которого для X-сервера был создан улучшенный механизм синхронизации, позволяющий организовать синхронизацию формирования вывода на базе протокола X11 с клиентами, поддерживающими прямой рендеринг (DRI), такими как OpenGL. В частности, X Synchronization Fences можно использовать для синхронизации обновлений экрана в базирующихся на OpenGL композитных менеджерах со стандартным рендерингом X-сервера (сейчас в композитных менеджерах для совмещения X11-вывода с итоговым изображением приходится использовать двойную буферизацию).

Для интеграции поддержки X Synchronization Fences требуется внесение изменений в X-сервер и расширения xextproto, libXext, damageproto и libXdamage. Дополнительно, компания NVIDIA ведет работу по обеспечению поддержки XCB и создания GL-дополнения для импорта X-объектов синхронизации в объекты синхронизации OpenGL. Разработчики надеются, что новая подсистема сможет войти в состав релиза X.Org Server 1.10.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Компания NVIDIA передала разработчикам X-сервера код новой подсистемы синхронизации», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.