Weston Composite Server 16.0-vrystelling

Na vyf maande van ontwikkeling is die stabiele weergawe van Weston 16.0, 'n saamgestelde bediener, gepubliseer. Dit bevorder tegnologieë wat volle ondersteuning vir die Wayland-protokol in Enlightenment, GNOME, KDE en ander gebruikersomgewings sal fasiliteer. Weston se ontwikkeling is daarop gemik om 'n hoëgehalte-kodebasis en werkende voorbeelde te verskaf vir die gebruik van Wayland in lessenaaromgewings en ingebedde oplossings, soos platforms vir in-motor inligtingvermaakstelsels, slimfone, TV's en ander verbruikerstoestelle. Die projek se kode word versprei onder die MIT-lisensie.

Veranderinge in die nuwe Weston-tak:

  • Ondersteuning vir ontfoutingsaantekeninge is bygevoeg wanneer die Perfetto-profiler gebruik word om leweringsprestasieprobleme te identifiseer en die uitvoeringstyd van verskeie bewerkings op te spoor en te visualiseer.
  • Voortgesette implementering van gereedskap vir HDR-ondersteuning en kleurbestuur met behulp van die Wayland-kleurvoorstellingsprotokol.
  • 'n Skaduwer vir die vermenging van lae is by renderer-gl bygevoeg.
  • Ondersteuning vir saamgeperste YUV-pixelformate is bygevoeg.
  • Het ondersteuning vir grysskaal-uitvoereffek by die komponeerder gevoeg.
  • Ondersteuning vir die Wayland alfa-modifiseerderprotokol is bygevoeg, wat kliënte toelaat om die deursigtigheidsvlak van 'n oppervlak te verander en deursigtigheidsbewerkings na die saamgestelde kant te skuif. bediener, wat weer hierdie bewerkings na KMS kan herlei.
  • In die backend vir interaksie met die DRM-substelsel (Direct Rendering Manager) van die kern Linux ondersteuning vir die volgende parameters is geïmplementeer:
    • "agtergrondkleur" om die agtergrondkleur van die skerm op skermbeheerders wat hierdie funksie ondersteun, te verander.
    • "mengmodus" - vir alfa-mengpixels aan die kant van die skermbeheerder wanneer die huidige laag bo-op onderliggende lae geteken word.
    • "kleurformaat" om die kleurformaat (RGB, YUV) te kies wat vir monitoruitvoer gebruik word.
  • 'n API vir die verkryging van 'n lys van raaktoestelle is by libweston gevoeg.
  • Ons het duplikaatfunksionaliteit wat deur backends en shells vervang is, skoongemaak. Ondersteuning vir screenshooter, die VA-API-opname-agterkant, die screenshare-skermdelingsvoorkant en die fullscreen-shell-volskerm-shell is verwyder. Nie-atomiese KMS, drm_virtual_output_api, die xdg-shell-v6 Wayland-protokol en die pipewire- en afstandbeheer-inproppe is afgekeur.

Bron: opennet.ru

Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster