Etter ni måneders utvikling har en stabil utgivelse av den sammensatte serveren Weston 14.0 blitt publisert, som utvikler teknologier som bidrar til fremveksten av full støtte for Wayland-protokollen i Enlightenment, GNOME, KDE og andre brukermiljøer. Westons utvikling tar sikte på å gi en høykvalitets kodebase og fungerende eksempler for bruk av Wayland i skrivebordsmiljøer og innebygde løsninger, for eksempel plattformer for automotive infotainment-systemer, smarttelefoner, TV-er og andre forbrukerenheter. Prosjektkoden er distribuert under MIT-lisensen.
Endringer i den nye Weston-grenen:
- Støtte for maskinvareunderlag er lagt til output-backend via DRM (Direct Rendering Manager). Modusen for atomær asynkron veksling mellom to buffere i videominnet (atomic async flip) er aktivert.
- "speiling av"-innstillingen er lagt til i konfigurasjonsfilen for å organisere utgangsspeiling.
- Støtte for DmaBuf-teknologi er lagt til output-backend via Pipewire multimediaserver.
- Den enkle egl-klienten tillater bruk av gjennomskinnelige overflater med 16-bits fargerepresentasjon. Lagt til mulighet for å bruke EGL-utvidelsen EGL_EXT_present_opaque. Støtte for overflatekompresjon er implementert.
- I backend for utdata via RDP-protokollen er støtte for FreeRDP 3.x lagt til.
- VNC-utgangsbackend gir muligheten til å deaktivere TLS og bruke et passord for autentisering i ikke-TLS-modus.
- libweston har lagt til støtte for Wayland-protokollutvidelsen for fargestyring. Muligheten til å begrense området for pekerbevegelse på fullskjermsoverflater er implementert.
- Komponenten for gjengivelse via OpenGL (gl-renderer) har lagt til støtte for å fange OpenGL ES 3 og OpenGL ES 2 utdata i asynkron modus, samt muligheten til å endre fargen på objekter ved hjelp av en skyggelegging.
Kilde: opennet.ru
