Pagkahuman sa siyam ka bulan nga pag-uswag, usa ka lig-on nga pagpagawas sa composite server nga Weston 14.0 ang gipatik, nagpalambo sa mga teknolohiya nga nakatampo sa pagtungha sa hingpit nga suporta alang sa protocol sa Wayland sa Enlightenment, GNOME, KDE ug uban pang mga palibot sa gumagamit. Ang pag-uswag ni Weston nagtumong sa paghatag usa ka taas nga kalidad nga base sa code ug nagtrabaho nga mga panig-ingnan alang sa paggamit sa Wayland sa mga palibot sa desktop ug mga naka-embed nga solusyon, sama sa mga plataporma alang sa mga sistema sa infotainment sa awto, mga smartphone, TV ug uban pang mga aparato sa consumer. Ang code sa proyekto giapod-apod ubos sa lisensya sa MIT.
Mga pagbag-o sa bag-ong sanga sa Weston:
- Ang suporta alang sa hardware underlay gidugang sa output backend pinaagi sa DRM (Direct Rendering Manager). Ang paagi sa atomic asynchronous switching tali sa duha ka buffer sa video memory (atomic async flip) gi-enable.
- Ang 'mirror-of' setting gidugang sa configuration file aron maorganisar ang output mirroring.
- Ang suporta alang sa DmaBuf nga teknolohiya gidugang sa output backend pinaagi sa Pipewire multimedia server.
- Ang simple-egl nga kliyente nagtugot sa paggamit sa translucent surfaces nga adunay 16-bit color representation. Gidugang nga opsyon sa paggamit sa EGL extension EGL_EXT_present_opaque. Gipatuman ang suporta alang sa surface compression.
- Sa backend alang sa output pinaagi sa RDP protocol, suporta alang sa FreeRDP 3.x gidugang.
- Ang VNC output backend naghatag og abilidad sa pag-disable sa TLS ug paggamit og password para sa authentication sa non-TLS mode.
- Ang libweston nagdugang suporta alang sa Wayland protocol extension alang sa pagdumala sa kolor. Ang abilidad nga limitahan ang lugar sa paglihok sa pointer sa full-screen nga mga ibabaw gipatuman.
- Ang component para sa rendering pinaagi sa OpenGL (gl-renderer) midugang og suporta para sa pagkuha sa OpenGL ES 3 ug OpenGL ES 2 nga output sa asynchronous mode, ingon man ang abilidad sa pag-usab sa kolor sa mga butang gamit ang shader.
Source: opennet.ru
