Projektveröffentlichung , in dem eine Version des Fenster-Managers für KDE Plasma 5.15 vorbereitet wurde, ergänzt durch Patches zur Verbesserung der Benutzeroberflächeneffizienz und zur Behebung einiger Probleme im Zusammenhang mit der Reaktionsgeschwindigkeit auf Benutzereingaben, wie z.B. Eingabeverzögerungen. Entwickelungen des Projekts steht unter der GPLv2-Lizenz.
Für Arch Linux steht im AUR ein fertiges PKGBUILD zur Verfügung. Für Gentoo wird eine Ebuild-Option zur Verfügung gestellt, um KWin mit Lowlatency-Patches zu kompilieren.
Die neue Version zeichnet sich durch die Unterstützung von Systemen mit NVIDIA-Grafikkarten aus. Der DRM VBlank-Code wurde durch die Verwendung von glXWaitVideoSync ersetzt, um einen Schutz gegen Tearing beim Rendering zu bieten, ohne die Reaktionsfähigkeit negativ zu beeinflussen. Der ursprünglich in KWin vorhandene Tearing-Schutz wird mit Hilfe eines Timers implementiert und kann zu hohen Verzögerungen (bis zu 50 ms) bei der Ausgabe führen, was wiederum die Reaktionsgeschwindigkeit bei Eingaben beeinträchtigt.
Zusätzliche Einstellungen wurden hinzugefügt (Systemeinstellungen > Anzeige und Monitor > Kompositor), um ein optimales Gleichgewicht zwischen Reaktionsfähigkeit und Funktionalität zu finden. Standardmäßig ist die Unterstützung für lineare Animationen deaktiviert (kann in den Einstellungen wieder aktiviert werden). Ein Modus zur Deaktivierung der Umleitung des Vollbildausgangs über den Transitpuffer wurde hinzugefügt, um die Leistung von Vollbildanwendungen zu steigern.Dies ermöglicht eine Leistungssteigerung bei Vollbildanwendungen.
Quelle: opennet.ru
