The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Wayland 1.15 и композитного сервера Weston 4.0, opennews (ok), 10-Апр-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


36. "Выпуск Wayland 1.15 и композитного сервера Weston 4.0"  +/
Сообщение от Аноним (-), 10-Апр-18, 13:11 
Есть разница в отзывчивости: wayland не предоставляет приложениям возможности прямого вывода на экран by design, а буферизация увеличивает input lag.
Впрочем, в иксах с композитным менеджером лаг ещё больше, для минимизации лага нужно использовать иксы с классическим выводом.
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск Wayland 1.15 и композитного сервера Weston 4.0"  +/
Сообщение от Аноним (-), 10-Апр-18, 13:57 
ЕМНИП, если композитный менеджер это поддерживает, в полноэкранном режиме вывод на экран может идти напрямую. Правда вероятность словить проблем при Alt-Tab увеличивается на 99%.

Вообще всё это чепуха. Буферизация и архитектура вывода на экран имеют значение только если производительность упирается в fill-rate (с которым сейчас справляются даже мобилки, работающие на разрешениях значительно больше 1024x768). И когда для них это было важно (не в курсе, актуально ли это до сих пор), в мобилках поставлялся *аппаратный* композитор.

Ответить | Правка | Наверх | Cообщить модератору

56. "Выпуск Wayland 1.15 и композитного сервера Weston 4.0"  +/
Сообщение от Аноним (-), 10-Апр-18, 16:05 
> Буферизация и архитектура вывода на экран имеют значение только если производительность упирается в fill-rate

Неверно. Буферизация в любом случае увеличивает задержку вывода на экран, вне зависимости от того, остаётся запас производительности отрисовки или нет. Как и любые средства борьбы с tearing'ом — это палка о двух концах: с одной стороны низкая задержка отображения ввода на экране, с другой — целостность картинки. На соревновательном уровне все вменяемые игроки предпочитают первое, отключая vsync'и всех разновидностей и выкручивая fps на максимально доступный и превышающий частоту вертикальной развёртки монитора.

Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск Wayland 1.15 и композитного сервера Weston 4.0"  +/
Сообщение от Аноним (-), 11-Апр-18, 07:40 
> Есть разница в отзывчивости: wayland не предоставляет приложениям возможности прямого
> вывода на экран by design,

Это какой design? Рисунок в статье если что не полностью отражает картину. Там на самом деле через wayland согласуется только data path, а данные идут из аппы в libdrm и это довольно быстрый и прямой путь.

Более того - в иксах до того как данные пойдут на экран сперва надо их выколупать из протокола иксов со всем его оверхедом. И это никак не идет на пользу латенси. Конечно же есть расширения. Типа xv какого-нибудь и прочих xshm. Но они как бы опциональны и предполагается что у вас должен быть план на случай если их нет. Поэтому быстрый вывод графики через иксы вообще являет собой смесь геморроя, костылей и грабель. И почему это должно быть настолько сложно, криво, хрупко и глючно - загадка природы.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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