Veröffentlichung von Hyprland 0.42, einem Compositor-Server auf Basis von Wayland.

Die Veröffentlichung des Kompositionsservers Hyprland 0.42, der das Wayland-Protokoll verwendet, ist erfolgt. Der Kompositionsserver ist auf die Kachel-Anordnung (tiling) von Fenstern ausgerichtet, unterstützt jedoch auch klassische freie Fensteranordnung, Gruppierung von Fenstern in Form von Tabs, einen pseudokachelartigen Modus und die Vollbilddarstellung von Fenstern. Es werden Elemente zur Erstellung visuell ansprechender Schnittstellen unterstützt, wie z.B. Verläufe in Fensterrahmen, Unschärfe, Animationseffekte und Schatten. Zur Erweiterung der Funktionalität können Plugins angeschlossen werden, und für die externe Steuerung der Arbeitsweise steht IPC auf Basis von Sockets zur Verfügung. Der Code ist in C++ geschrieben und wird unter der BSD-Lizenz verbreitet.

Um die Spieleleistung zu steigern, besteht die Möglichkeit, die vertikale Synchronisierung (VSync) mit einem Bildraten-Teiler abzuschalten, die zur Vermeidung von Rissen bei der Ausgabe (tearing) verwendet wird. Die Konfiguration erfolgt über eine Konfigurationsdatei, Änderungen werden zur Laufzeit ohne Neustart übernommen. Zu den Möglichkeiten gehört auch die Unterstützung dynamisch erstellter virtuellen Arbeitsflächen, zwei integrierte Layout-Modi für Elemente auf dem Bildschirm und ein System zur globalen Verarbeitung von Hotkeys.

Die neue Version zeichnet sich durch die vollständige Abkehr von der Abhängigkeit zur wlroots-Bibliothek zugunsten einer eigenen Implementierung des Wayland-Protokolls und der Rendering-Bibliothek aquamarine aus, die Backends für Wayland, DRM (Direct Rendering Manager) und den Betrieb im Headless-Modus bereitstellt. In der neuen Version wurde außerdem die Unterstützung für den Mechanismus "explicit sync" hinzugefügt, der es ermöglicht, Latenzen zu reduzieren, Artefakte zu vermeiden und Hänger beim Rendern auf Systemen mit NVIDIA-GPU zu beseitigen.

Veröffentlichung von Hyprland 0.42, einem Compositor-Server auf Basis von Wayland.
Veröffentlichung von Hyprland 0.42, einem Compositor-Server auf Basis von Wayland.


Quelle: opennet.ru
Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster