Оскільки зараз на багатьох настільних комп’ютерах Linux дуже добре працює Wayland, здається, настав час продовжувати рухатися вперед. AMD представила те, що вони називають AMDGPU Composition Stack (ACS).
Це форк Weston Composer від Wayland з деякими «додатковими розширеними функціями». Все це звучить дуже захоплююче, якщо ви подивитеся на те, що зазначив розробник AMD Шашанк Шарма на сторінці Wiki GitLab, із основними цілями:
- Виконувати роль плацдарму для функцій Weston/Wayland, які будуть відкритими в основній мережі.
- Виконувати роль еталонного компілятора для розробки розширеної графіки та функцій дисплея AMD.
- Надати проміжний компонувальник, який отримує найкраще від дисплея AMD і Graphics HW (ми не заперечуємо, що AMDGPU HW упереджений)
- Для розміщення частини спеціального коду AMD HW, який не можна об’єднати з магістральною системою Weston через його зміщення AMD HW.
- Для використання в повноцінному засобі доставки з відкритим вихідним кодом для комерційних рішень і продуктів AMD.
- Будьте місцем, де в майбутньому можна буде зберігати спеціальні програмні інструменти AMD (налаштувачі продуктивності, медіаплеєри, 3D-ігри, інструменти профілювання тощо).
Кредит зображення: AMD
Як зазначено на сторінці Wiki, деякі початкові додані функції включають:
- VRR / Безкоштовна синхронізація.
- МПО з використанням підкладок.
- Управління кольором і підтримка широкого спектру.
- Медіаплеєр ACS.
- Відтворення HDR відео на весь екран.
- Підтримка конфігурації кількох місць.
Базовий відеопрогравач також включено, щоб «демонструвати деякі з цих розширених функцій у контексті відеопрогравача».
Про це було оголошено в списку розсилки dri-devel.