stabil utgivelse av komposittserveren , som utvikler teknologier som støtter fullverdig støtte for protokollen i Enlightenment, GNOME, KDE og andre skrivebordsomgivelser. Utviklingen av Weston fokuserer på å tilby en høy kvalitetskodebase og eksempler for bruk av Wayland i skrivebordsomgivelser og innebygde løsninger som plattformer for bilens infotainment-systemer, smarttelefoner, TV-er og andre forbrukerutstyr. Utgivelsen av Wayland-protokollen, inter-prosess kommunikasjonsmekanismen og bibliotekene 1.18 per 11. februar.
Endringen av det betydelige versjonsnummeret til Weston skyldes endringer i ABI som bryter kompatibiliteten. Endringer i Weston:
- effektiv utnyttelse i DRM (Direct Rendering Manager) av maskinvaremekanismer for manipulering av minneområder som brukes til lagring av rammebufferkomponenter (hardware planes);
- I backend , brukt for organisering av utdata gjennom DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) og evdev, er støtte for teknologi for beskyttelse mot kopiering av lyd- og videoinnhold lagt til , som brukes til å kryptere videosignalet som overføres via DVI, DisplayPort, HDMI, GVIF eller UDI;
- I gl-renderer låsing av fangst, tilveiebringelse av delt tilgang og oppretting av skjermbilder av områder der beskyttet innhold vises;
- I headless backend, brukt for rendering uten skjerm, er det lagt til støtte for rendering til buffer ved hjelp av OpenGL (alternativet «—use-gl» er lagt til), noe som gjør det mulig å få et virtuelt skjermbilde i minnet som kan sendes til en ekstern klient;
- I backend for utdata gjennom DRM (Direct Rendering Manager) er muligheten for å bygge uten avhengighet til biblioteket (Generic Buffer Manager), tilbudt i Mesa for å håndtere tildelingen av renderingsbuffere. I stedet for GBM-formater brukes , som brukes i DRM-undersystemet;
- For å redusere belastningen på minnet i noen GPU-er vil EGL-utvidelsen nå alltid bli brukt der det er mulig , noe som tillater selektiv oppdatering av innholdet i overflatene ved å hoppe over områder der det ikke har vært endringer;
- Funksjonaliteten til rammeverket for debugging logger er utvidet;
- I gl-renderer er støtte for formatet XYUV lagt til;
- I vindusbehandleren xwm kontroll over utdataendringer til Wayland-overflaten når du bruker Xwayland, som har eliminert artefakter under dekorerte vinduer fra X11-applikasjoner kjørt i Wayland-baserte omgivelser;
- Redusert minnebruk ved visning av ensartet bakgrunn på skrivebordet ved hjelp av en 1×1 buffer for hele viewporten;
- utvidelse , som gjør det mulig å sende innholdet dmabuf direkte til skjermkontrolleren.
Kilde: opennet.ru
