Veröffentlichung des Composite Servers Weston 14.0

Nach neunmonatiger Entwicklung wurde die stabile Version des Composite Servers Weston 14.0 veröffentlicht, die Technologien vorantreibt, die eine vollständige Unterstützung des Wayland-Protokolls in Enlightenment, GNOME, KDE und anderen Desktop-Umgebungen ermöglichen. Die Entwicklung von Weston zielt darauf ab, eine qualitativ hochwertige Codebasis und Arbeitsbeispiele für die Nutzung von Wayland in Desktop-Umgebungen und Embedded-Lösungen bereitzustellen, wie beispielsweise Plattformen für Infotainmentsysteme im Auto, Smartphones, Fernseher und andere Verbrauchergeräte. Der Code des Projekts wird unter der MIT-Lizenz veröffentlicht.

Änderungen im neuen Branch von Weston:

  • Im Backend für die Ausgabe über DRM (Direct Rendering Manager) wurde die Unterstützung für Hardware-Overlay hinzugefügt. Der Modus für atomar asynchronen Wechsel zwischen zwei Puffern im Videospeicher (atomic async flip) wurde aktiviert.
  • In die Konfigurationsdatei wurde die Einstellung 'mirror-of' aufgenommen, um die Spiegelung der Ausgabe zu organisieren.
  • Im Backend für die Ausgabe über den Multimedia-Server Pipewire wurde die Unterstützung für die DmaBuf-Technologie hinzugefügt.
  • Im Client simple-egl ist die Verwendung von durchscheinenden Oberflächen mit einer 16-Bit Farbendarstellung erlaubt. Eine Option zur Nutzung der EGL-Erweiterung EGL_EXT_present_opaque wurde hinzugefügt. Unterstützung für die Kompression von Oberflächen wurde implementiert.
  • Im Backend wurde für die Ausgabe über das RDP-Protokoll die Unterstützung für FreeRDP 3.x hinzugefügt.
  • Im VNC-Ausgabe-Backend gibt es die Möglichkeit, TLS zu deaktivieren und ein Passwort für die Authentifizierung im Nicht-TLS-Modus zu verwenden.
  • In libweston wurde die Unterstützung für die Wayland-Protokollerweiterung zur Farbsteuerung (color-management) hinzugefügt. Es wurde die Möglichkeit implementiert, den Bewegungsbereich des Zeigers auf Vollbildoberflächen zu begrenzen.
  • Im OpenGL-Zeichenkomponente (gl-renderer) wurde die Unterstützung für die asynchrone Erfassung von OpenGL ES 3- und OpenGL ES 2-Ausgaben sowie die Möglichkeit zur Farbänderung von Objekten mittels Shader implementiert.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster