Efter ni måneders udvikling er den stabile udgivelse af Weston 14.0 blevet udgivet, en sammensat server, der videreudvikler teknologier, der muliggør fuld understøttelse af Wayland-protokollen i Enlightenment, GNOME, KDE og andre skrivebordsmiljøer. Westons udvikling har til formål at levere en kodebase af høj kvalitet og fungerende eksempler til brug af Wayland i skrivebordsmiljøer og indlejrede løsninger, såsom platforme til infotainmentsystemer i bilen, smartphones, tv'er og andre forbrugerenheder. Projektets kode distribueres under MIT-licensen.
Ændringer i den nye Weston-afdeling:
- DRM (Direct Rendering Manager) output-backend understøtter nu hardwareunderlay. Atomisk asynkron flip-tilstand mellem to videohukommelsesbuffere er aktiveret.
- 'Mirror-of'-indstillingen er blevet tilføjet til konfigurationsfilen for at organisere output-spejling.
- Understøttelse af DmaBuf-teknologi er blevet tilføjet til output-backend via Pipewire multimedieserveren.
- Den simple-egl-klient tillader brugen af gennemskinnelige overflader med 16-bit farvegengivelse. Tilføjet mulighed for at bruge EGL-udvidelsen EGL_EXT_present_opaque. Understøttelse af overfladekompression er blevet implementeret.
- I backend til output via RDP-protokollen er understøttelse af FreeRDP 3.x tilføjet.
- VNC output-backend giver mulighed for at deaktivere TLS og bruge en adgangskode til godkendelse i ikke-TLS-tilstand.
- Libweston understøtter nu Wayland-protokoludvidelsen til farvestyring. Det er nu muligt at begrænse markørens bevægelsesområde på fuldskærmsflader.
- OpenGL-renderingskomponenten (gl-renderer) understøtter nu optagelse af OpenGL ES 3- og OpenGL ES 2-output i asynkron tilstand, samt muligheden for at ændre farven på objekter ved hjælp af en shader.
Kilde: opennet.ru
