Sortie de XWayland 21.2.0, un composant permettant d'exécuter des applications X11 dans les environnements Wayland

XWayland 21.2.0 est disponible, un composant DDX (Device-Dependent X) qui exécute le serveur X.Org pour exécuter des applications X11 dans des environnements basés sur Wayland.

Les principaux changements:

  • Ajout de la prise en charge du protocole DRM Lease, qui permet au serveur X d'agir en tant que contrôleur Direct Rendering Manager (DRM) qui fournit des ressources DRM aux clients. Côté pratique, le protocole est utilisé pour former une image stéréo avec des tampons différents pour les yeux gauche et droit lorsqu'elle est affichée sur des casques de réalité virtuelle.
    Sortie de XWayland 21.2.0, un composant permettant d'exécuter des applications X11 dans les environnements Wayland
  • Ajout des paramètres du framebuffer (fbconfig) à GLX pour prendre en charge l'espace colorimétrique sRGB (GL_FRAMEBUFFER_SRGB).
  • Les dépendances incluent la bibliothèque libxcvt.
  • Le code a été repensé avec l'implémentation de l'extension Present, qui fournit au gestionnaire composite les moyens de copier ou de traiter les pixmaps de la fenêtre redirigée, de se synchroniser avec l'impulsion de suppression de trame (vblank), et également de gérer les événements PresentIdleNotify qui permettent au client de juger de la disponibilité des pixmaps pour des modifications ultérieures (la possibilité de savoir à l'avance quel pixmap sera utilisé dans la prochaine image).
  • Ajout de la possibilité de traiter les gestes de contrôle sur le pavé tactile.
  • Ajout de ClientDisconnectMode à la bibliothèque libxfixes et de la possibilité de définir un délai facultatif pour l'arrêt automatique après la déconnexion d'un client.

Source: opennet.ru

Ajouter un commentaire