По девет месеци развој, објавено е стабилно издание на композитниот сервер Weston 14.0, развивајќи технологии кои придонесуваат за појава на целосна поддршка за протоколот Wayland во Enlightenment, GNOME, KDE и други кориснички околини. Развојот на Вестон има за цел да обезбеди висококвалитетна база на кодови и работни примери за користење на Wayland во десктоп околини и вградени решенија, како што се платформи за автомобилски инфозабавни системи, паметни телефони, телевизори и други потрошувачки уреди. Проектниот код е дистрибуиран под лиценцата MIT.
Промени во новата филијала на Вестон:
- Поддршката за хардверска подлога е додадена на излезниот заден дел преку DRM (Direct Rendering Manager). Овозможен е режимот на атомско асинхроно префрлување помеѓу два бафери во видео меморијата (атомско асинхроно превртување).
- Поставката „mirror-of“ е додадена во конфигурациската датотека за да се организира излезното пресликување.
- Поддршката за технологијата DmaBuf е додадена на излезниот бекнд преку мултимедијалниот сервер Pipewire.
- Клиентот simple-egl овозможува користење на проѕирни површини со 16-битна претстава на бои. Додадена е опција за користење на наставката EGL EGL_EXT_present_opaque. Имплементирана е поддршка за компресија на површината.
- Во задниот дел за излез преку протоколот RDP, додадена е поддршка за FreeRDP 3.x.
- Излезниот заднина VNC обезбедува можност да се оневозможи TLS и да се користи лозинка за автентикација во не-TLS режим.
- libweston додаде поддршка за проширувањето на протоколот Wayland за управување со бои. Способноста да се ограничи областа на движење на покажувачот на површини на цел екран е имплементирана.
- Компонентата за рендерирање преку OpenGL (gl-renderer) додаде поддршка за снимање на излезот OpenGL ES 3 и OpenGL ES 2 во асинхрон режим, како и можност за промена на бојата на објектите со помош на шејдер.
Извор: opennet.ru
