LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

Отвечал уже: «Потому что, повторюсь (UPD: в третий раз), чтобы знать кому пересылать ввод, всё равно надо консультироваться с композитором.»

Ну нет же. Позицию размер окон хранит оконная система, а не композитор. Оконная система передаёт эту информацию композитору если нужно (окно видно и т.п.).

либо включится какой-то альтернативный механизм?

Да, включается альтернативный механизм без композитора, который там с времён Windows NT 4.

Если используется opengl/vulkan/чтотамещё, на такой «композитор» остаётся две строчки

Для того чтобы только проинициализировать Vulkan надо несколько экранов кода. Логика композитора не так проста как вам кажется. Там управление таймингами перерисовки, отрисовка только того, что поменялось, а не всего экрана, управления буферами, настройка видеорежима, обработка нескольких мониторов и много чего ещё.

Исходная версия X512, :

Отвечал уже: «Потому что, повторюсь (UPD: в третий раз), чтобы знать кому пересылать ввод, всё равно надо консультироваться с композитором.»

Ну нет же. Позицию размер окон хранит оконная система, а не композитор. Оконная система передаёт эту информацию композитору если нужно (окно видно и т.п.).

либо включится какой-то альтернативный механизм?

Да, включается альтернативный механизм без композитора.

Если используется opengl/vulkan/чтотамещё, на такой «композитор» остаётся две строчки

Для того чтобы только проинициализировать Vulkan надо несколько экранов кода. Логика композитора не так проста как вам кажется. Там управление таймингами перерисовки, отрисовка только того, что поменялось, а не всего экрана, управления буферами, настройка видеорежима, обработка нескольких мониторов и много чего ещё.