Post naŭ monatoj da evoluo, stabila eldono de la kunmetita servilo Weston 14.0 estis publikigita, evoluigante teknologiojn kiuj kontribuas al la apero de plena subteno por la Wayland-protokolo en Enlightenment, GNOME, KDE kaj aliaj uzantmedioj. La evoluo de Weston celas disponigi altkvalitan kodbazon kaj laborekzemplojn por uzado de Wayland en labortablaj medioj kaj enkonstruitaj solvoj, kiel ekzemple platformoj por aŭtaj infodivertsistemoj, dolortelefonoj, televidiloj kaj aliaj konsumaparatoj. La projektkodo estas distribuita sub la MIT-licenco.
Ŝanĝoj en la nova Weston-filio:
- Subteno por aparataro submetaĵo estis aldonita al la eligo backend per DRM (Direct Rendering Manager). La reĝimo de atoma nesinkrona ŝanĝado inter du bufroj en videomemoro (atoma nesinkrona flip) estas ebligita.
- La agordo 'spegulo-de' estis aldonita al la agorda dosiero por organizi eligaĵon speguladon.
- Subteno por DmaBuf teknologio estis aldonita al la eligo backend per la Pipewire plurmedia servilo.
- La simpla-egl-kliento permesas la uzon de diafanaj surfacoj kun 16-bita kolorreprezento. Aldonita opcio por uzi EGL-etendon EGL_EXT_present_opaque. Subteno por surfackunpremado estis efektivigita.
- En la backend por eligo per la RDP-protokolo, subteno por FreeRDP 3.x estis aldonita.
- La eligaĵo de VNC disponigas la kapablon malŝalti TLS kaj uzi pasvorton por aŭtentigo en ne-TLS-reĝimo.
- libweston aldonis subtenon por la etendo de protokolo Wayland por koloradministrado. La kapablo limigi la areon de movo de montriloj sur plenekranaj surfacoj estis efektivigita.
- La komponento por bildigo per OpenGL (gl-renderer) aldonis subtenon por kaptado de OpenGL ES 3 kaj OpenGL ES 2 eligo en nesinkrona reĝimo, same kiel la kapablon ŝanĝi la koloron de objektoj uzante ombrilon.
fonto: opennet.ru
