The Wayland Situation: Facts About X vs. Wayland / Факты о состоянии X и Wayland: A Few Generic Advantages Of Wayland
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Некоторые основные преимущества Wayland kravich 08.06.13 в 07:26 |
|
|
I) "Every frame is perfect." Основная цель Wayland в том, чтобы в не зависимости от уровня загруженности системы или иных условий обеспечить плавный вывод изображения без мерцания и разрывов. Все кадры выводятся в правильной очередности (пропуск кадров возможен, однако невозможна ситуация, когда выводится кадр 199, затем 205, а затем 200). Wayland знает, в какой очередности они пришли, в какой очередности они должны быть отображены, и знает, когда они были отображены, поскольку все имеет временную метку. kravich 08.06.13 в 07:34 |
||
|
II) Минималистичен. Мы поняли, что случается, когда что-то отвечает за множество функций и требует соблюдения обратной совместимости - ошибки 26 летней давности все еще откликаются сегодня. Позвольте клиентам отвечать за функции - и они смогут изменять их как хотят, поскольку это касается только их. Мы обеспечиваем Wayland возможность быть адекватным в будущем, уменьшая область для допущения ошибок. kravich 08.06.13 в 07:42 |
||
|
III) Аппаратно-специфичные бэкэнды. Я думаю, некоторые люди наблюдали, как для Wayland появился бэкэнд для Raspberry Pi, и как это позволило более полно получить преимущества аппаратного ускорения на этой платформе. Не все случаи требуют создания отдельного бэкэнда, однако хорошо иметь такую возможность доступной. Это означает, что есть возможность сделать аппаратно-специфичный твик, если в этом есть необходимость. Или если обнаружится, что какой-то бэкэнд имеет архитектурные недостатки, он может быть легко заменен на другой. kravich 08.06.13 в 07:50 |
