Pēc deviņu mēnešu izstrādes ir publicēts stabils saliktā servera Weston 14.0 laidiens, kas izstrādā tehnoloģijas, kas veicina Wayland protokola pilnīga atbalsta rašanos Enlightenment, GNOME, KDE un citās lietotāju vidēs. Weston izstrādes mērķis ir nodrošināt augstas kvalitātes kodu bāzi un darba piemērus Wayland izmantošanai galddatoru vidēs un iegultos risinājumos, piemēram, platformās automobiļu informācijas un izklaides sistēmām, viedtālruņiem, televizoriem un citām plaša patēriņa ierīcēm. Projekta kods tiek izplatīts saskaņā ar MIT licenci.
Izmaiņas jaunajā Weston filiālē:
- Aparatūras pamatnes atbalsts ir pievienots izvades aizmugursistēmai, izmantojot DRM (tiešās renderēšanas pārvaldnieku). Ir iespējots atomu asinhronās pārslēgšanās režīms starp diviem buferiem video atmiņā (atomu asinhronais apvērsums).
- Iestatījums “spogulis” ir pievienots konfigurācijas failam, lai organizētu izvades spoguļošanu.
- Izvades aizmugursistēmai ir pievienots atbalsts DmaBuf tehnoloģijai, izmantojot Pipewire multivides serveri.
- Simple-egl klients ļauj izmantot caurspīdīgas virsmas ar 16 bitu krāsu attēlojumu. Pievienota iespēja izmantot EGL paplašinājumu EGL_EXT_present_opaque. Ir ieviests atbalsts virsmas saspiešanai.
- Aizmugursistēmai izvadei, izmantojot RDP protokolu, ir pievienots FreeRDP 3.x atbalsts.
- VNC izvades aizmugursistēma nodrošina iespēju atspējot TLS un izmantot paroli autentifikācijai režīmā, kas nav TLS.
- libweston ir pievienojis atbalstu Wayland protokola paplašinājumam krāsu pārvaldībai. Ir ieviesta iespēja ierobežot rādītāja kustības laukumu uz pilnekrāna virsmām.
- Komponents renderēšanai, izmantojot OpenGL (gl-renderer) ir pievienojis atbalstu OpenGL ES 3 un OpenGL ES 2 izvades tveršanai asinhronajā režīmā, kā arī iespēju mainīt objektu krāsu, izmantojot ēnotāju.
Avots: opennet.ru
