stabiele release van de composietserver , ontwikkelend technologieƫn die volledige ondersteuning van het protocol mogelijk maken in Enlightenment, GNOME, KDE en andere desktopomgevingen. De ontwikkeling van Weston is gericht op het bieden van een hoogwaardige codebasis en werkvoorbeelden voor het gebruik van Wayland in desktopomgevingen en embedded oplossingen, zoals platforms voor auto-informatiesystemen, smartphones, televisies en andere consumententoestellen. De release van het protocol, de mechanismen voor interprocesscommunicatie en de bibliotheken Wayland 1.18 op 11 februari.
De wijziging van het significante versienummer van Weston is te wijten aan ABI-wijzigingen die de compatibiliteit verstoren. Wijzigingen in Weston:
- In de backend
- DRM HDCP In de gl-renderer
- is er een blokkering van capture, het delen van toegang en het maken van screenshots van gebieden waarin beschermd content wordt weergegeven; In de headless backend, gebruikt voor rendering zonder scherm, is ondersteuning toegevoegd voor het renderen in een buffer met behulp van OpenGL (de optie "āuse-gl" is toegevoegd), wat het mogelijk maakt om een virtueel schermbeeld in het geheugen te verkrijgen dat naar een externe cliĆ«nt kan worden verzonden;
- In de backend voor uitvoer via het DRM-systeem (Direct Rendering Manager) is de mogelijkheid toegevoegd om te bouwen zonder afhankelijkheid van de bibliotheek
- GBM FourCC Om de belasting van het geheugen op sommige GPU's te verminderen, wordt er nu altijd geprobeerd het EGL-extensie
- EGL_KHR_partial_update De mogelijkheden van het framework voor het bijhouden van debuglogs zijn uitgebreid;
- De mogelijkheden van het framework voor het bijhouden van debuglogs zijn uitgebreid;
- In gl-renderer is toegevoegd ondersteuning voor het XYUV-formaat;
- In de windowmanager xwm is de controle over de uitvoer van wijzigingen naar het Wayland-oppervlak verbeterd met Xwayland, waardoor artefacten bij het decoreren van X11-toepassingen in een Wayland-omgeving zijn geƫlimineerd;
- Het geheugengebruik is verminderd bij het weergeven van een uniforme achtergrond op het bureaublad door een 1Ć1-buffer voor het gehele viewport;
- ondersteuning voor de extensie , wat het mogelijk maakt om dmabuf-inhoud rechtstreeks naar de beeldschermcontroller over te dragen.
Bron: opennet.ru
