stabilno izdanje kompozitnog servera , razvijajući tehnologije koje olakšavaju potpunu podršku za protokol u Enlightenment, GNOME, KDE i drugim korisničkim okruženjima. Razvoj Westona usmjeren je na pružanje visokokvalitetne baze koda i radnih primjera za korištenje Waylanda u desktop okruženjima i ugrađenim rješenjima, kao što su platforme za informacijske sustave u automobilima, pametnim telefonima, televizorima i drugim potrošačkim uređajima. Izdanje protokola, mehanizma međuprocesne komunikacije i biblioteka Wayland 1.18 do 11. veljače.
Promjena značajnog broja verzije Westona posljedica je promjena ABI-ja koje narušavaju kompatibilnost. Promjene u Weston:
- učinkovitost korištenja u DRM-u (Direct Rendering Manager) hardverskih mehanizama za manipulaciju regijama memorije korištenim za pohranu komponenti framebuffera (hardverski slojevi);
- U backendu , koji se koristi za organizaciju izlaza putem sustava jezgre DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) i evdev, dodana je podrška za tehnologiju zaštite od kopiranja zvučnog i video sadržaja , koja se koristi za šifriranje video signala koji se prenosi putem sučelja DVI, DisplayPort, HDMI, GVIF ili UDI;
- U gl-rendereru blokada hvatanja, omogućavanje zajedničkog pristupa i stvaranje snimaka zaslona područja u kojem se prikazuje zaštićeni sadržaj od kopiranja;
- U backendu headless, primijenjenom za renderiranje bez ekrana, dodana je podrška za izradu u bufer s korištenjem OpenGL (dodana opcija "--use-gl"), što omogućava dobivanje virtualne slike zaslona u memoriji, koja se može prenijeti udaljenom klijentu;
- U backendu izlaza putem sustava DRM (Direct Rendering Manager) dodana je mogućnost izgradnje bez ovisnosti o biblioteci (Generic Buffer Manager), ponuđene u Mesi za upravljanje alokacijom bufera za renderiranje. Umjesto formata GBM, koriste se formati , primijenjeni u sustavu DRM;
- Za smanjenje opterećenja memorije u nekim GPU-ima, kad god je to moguće, sada se uvijek koristi EGL proširenje , koje omogućava selektivno ažuriranje sadržaja površina, preskočivši područja u kojima nije bilo promjena;
- Proširene mogućnosti okvira za vođenje debuggerskih logova;
- U gl-rendereru dodana je podrška za format XYUV;
- U upravitelju prozora xwm kontrola nad izlazom promjena na površinu Waylanda prilikom rada Xwayland, što je omogućilo uklanjanje artefakata prilikom dekoracije prozora X11 aplikacija pokrenutih u okruženju temeljenom na Waylandu;
- Smanjeno korištenje memorije prilikom prikazivanja uniformne pozadine radne površine zahvaljujući buffera 1×1 za cijeli viewport;
- podrška za proširenje , koji omogućava izravno prelazak sadržaja dmabuf-a u kontroler ekrana.
Izvor: opennet.ru
