21.05.2022

Wlroots 0.15

Вышла новая значительная версия библиотеки Wlroots, используемой при написании композитного менеджера для Wayland.

При помощи Wlroots написаны такие оконные меденжеры как Sway, DWL, River и другие.

Изменения:

  • Добавлен новый экспериментальный рендер на Вулкане (включается вручную WLR_RENDERER=vulkan).
  • Введён новый API code-graph для обеспечения совместного использования кода между композиторами.
  • Большая часть API рендера реорганизована и переработана.
  • Реализован новый протокол drm-lease-v1.
  • В реализацию linux-dmabuf-unstable-v1 была добавлена поддержка обратной связи, открывающая доступ ко многим оптимизациям и функциям с нулевым копированием и несколькими графическими процессорами.
  • API рендера wlr_output поддерживает форматы 10bpc и 16bpc.
  • Бэкенд DRM поддерживает добавление дополнительных GPU во время выполнения.
  • API wlr_region и wlr_box переведены в разряд стабильных.

Проект полностью переехал с Github на Gitlab.

>>> Подробности

Источник.