P pärast kaheksakuudset arendamist on välja antud stabiilne Westoni 11.0 koostööpinna versioon, mis arendab tehnoloogiaid, mis toetavad täielikku Waylandi protokolli toetust Enlightenmentis, GNOME'is, KDE-s ja muudes kasutajakeskkondades. Westoni arenduse eesmärk on pakkuda kvaliteetset koodibaasi ja näidisnäiteid Waylandi kasutamiseks lauaarvutikeskkondades ja sisseehitatud lahendustes, nagu autod infotainmenti süsteemid, nutitelefonid, telerid ja muud tarbeelektroonika seadmed. Projekti kood levitatakse MIT litsentsi alusel.
Westoni märkimisväärse versiooninumbrimuutuse põhjuseks on ABI muudatused, mis rikuvad ühilduvust. Uue Westoni haru muudatused:
- Tööd jätkatakse värvihalduse infrastruktuuri arendamise kallal, mis võimaldab värvide teisendamist, gamma korrigeerimist ja värviprofiilidega töötamist. Nüüd on lisatud võimalus kohandada monitori ICC-profiili ja kajastada sRGB värve. Toetust on lisatud ka monitori üleminekul HDR-režiimile, kuid HDR-sisu genereerimine pole veel rakendatud.
- On valmistatud ette tulevase versiooni jaoks, et toetada mitme tagapinna samaaegset kasutamist, näiteks KMS-i ja RDP kaudu väljundit.
- DRM-i tagapinnas on loodud alus tulevaste mitme GPU konfiguratsioonide toetamiseks.
- On rakendatud mitmeid täiustusi, mis on seotud RDP tagapinna toetamisega, et võimaldada kaugjuurdepääsu ekraani sisule.
- DRM-tagapinna jõudlust on parendatud.
- Lisatud on single-pixel-buffer protokolli tugi, mis võimaldab luua ühe piksliga bufreid, mis sisaldavad neli 32-bitist RGBA väärtust. Viewporter'i protokolli abil saab koostööpind server individuaalse suurusega ühtlase värviga pinnade loomiseks skaleerida ühe-piksli bufreid.
- On ümber tehtud weston_buffer teostus.
- On deklareeritud aegunuks cms-static ja cms-colord pistikprogrammid.
- Desktop-shellist on eemaldatud mitu töölauaruumi ja skaleerimise tugi.
- wl_shell protokooli tugi on lõpetatud, selle asemel on kasutusele võetud xdg-shell.
- Fbdev tagapind on eemaldatud, selle asemel kasutatakse KMS tagapinda.
- On eemaldatud weston-launch, launcher-direct, weston-info ja weston-gears komponendid, nende asemel on soovituslik kasutada raamatukogu libsea ja wayland-info.
- KMS-i omadus max-bpc on vaikimisi seadistatud.
- Tagatakse hädaolukordade sulgemine, kui süsteemis vaba mälu on ära kulutatud.
Allikas: opennet.ru
