Publication du serveur composite Weston 11.0

Après huit mois de développement, la version stable du serveur composite Weston 11.0 est publiée, promouvant des technologies favorisant le support complet du protocole Wayland dans Enlightenment, GNOME, KDE et d'autres environnements de bureau. Le développement de Weston vise à fournir une base de code de haute qualité et des exemples de travail pour l'utilisation de Wayland dans les environnements de bureau et les solutions intégrées, telles que les plateformes pour systèmes d'information et de divertissement automobiles, smartphones, téléviseurs et autres appareils grand public. Le code du projet est diffusé sous licence MIT.

Le changement de numéro de version significatif de Weston est dû à des modifications de l'ABI qui rompent la compatibilité. Les modifications dans la nouvelle branche de Weston :

  • Le travail sur l'infrastructure de gestion des couleurs se poursuit, permettant de transformer les couleurs, d'effectuer une correction gamma et de travailler avec des profils de couleurs. Parmi les ajouts, il y a la possibilité de configurer le profil ICC pour le moniteur et de refléter des couleurs depuis sRGB. Un support pour passer le moniteur en mode HDR a également été intégré, mais la création de contenu HDR n'est pas encore réalisée.
  • Des préparatifs ont été effectués pour la mise en œuvre d'un support pour l'exécution simultanée de plusieurs backends dans l'une des prochaines versions, par exemple, pour la sortie via KMS et RDP.
  • Une base a été créée dans le backend DRM pour un futur support de configurations avec plusieurs GPU.
  • Diverses améliorations ont été apportées concernant le support du backend RDP pour l'accès distant au contenu de l'écran.
  • La performance du backend DRM a été améliorée.
  • Un support pour le protocole single-pixel-buffer a été ajouté, permettant de créer des tampons à un pixel incluant quatre valeurs 32 bits RGBA. Grâce au protocole viewporter, le compositeur serveur peut mettre à l'échelle les tampons à un pixel pour créer des surfaces colorées homogènes de taille arbitraire.
  • L'implémentation de weston_buffer a été refondue.
  • Les plugins cms-static et cms-colord ont été déclarés obsolètes.
  • Le support de plusieurs bureaux et du zoom a été supprimé de desktop-shell.
  • Le support du protocole wl_shell a été abandonné, remplacé par xdg-shell.
  • Le backend fbdev a été supprimé, et il est conseillé d'utiliser le backend KMS à la place.
  • Les composants weston-launch, launcher-direct, weston-info et weston-gears ont été supprimés, à la place il est recommandé d'utiliser la bibliothèque libsea et wayland-info.
  • La propriété max-bpc de KMS est définie par défaut.
  • Un arrêt d'urgence a été assuré en cas d'épuisement de la mémoire libre dans le système.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster