Udgivelse af Hyprland 0.42, en kompositserver baseret på Wayland

Udgivet version 0.42 af kompositserveren Hyprland, der bruger Wayland-protokollen. Kompositserveren er designet til flisekomposition, men understøtter også klassisk fri placering af vinduer, gruppering af vinduer i faner, pseudo-flisekomposition og fuldskærmsudvidelse af vinduer. Elementer til at skabe visuelt tiltalende grænseflader understøttes, såsom gradienter i vinduesrammer, uskarphed, animerede effekter og skygger. For at udvide funktionaliteten kan der tilsluttes plugins, og til ekstern styring af arbejdet er der IPC baseret på sockets. Koden er skrevet i C++ og distribueres under BSD-licens.

For at forbedre spillydelsen er det muligt at deaktivere vertikal synkronisering (VSync) med et frame-dämpingsimpuls, der bruges til at beskytte mod tearing. Indstillingerne foretages via en konfigurationsfil, hvis ændringer fanges i realtid uden genstart. Blandt funktionerne er også understøttelse af dynamisk genererede. for virtuelle skriveborde, to indbyggede layouttilstande på skærmen og et globalt system til håndtering af genvejstaster.

Den nye version er bemærkelsesværdig ved fuldstændig at fjerne afhængigheden af wlroots-biblioteket til fordel for en egen implementering af Wayland-protokollen og tegnebiblioteket aquamarine, der implementerer backends til Wayland, DRM (Direct Rendering Manager) og funktionalitet uden skærm (Headless). Den nye version tilføjer også støtte til mekanismen "explicit sync", som giver mulighed for at reducere forsinkelser, fjerne artefakter og eliminere forsinkelser ved grafikudgang på systemer med NVIDIA GPU.

Udgivelse af Hyprland 0.42, en kompositserver baseret på Wayland
Udgivelse af Hyprland 0.42, en kompositserver baseret på Wayland


Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster