AMD développe son propre serveur composite ACS utilisant Wayland

La société AMD a annoncé la création de son propre serveur composite ACS (AMDGPU Composition Stack), basé sur le code source du serveur composite de référence Weston, développé par le projet Wayland. L'ACS est présenté comme un fork synchronisé de Weston, incluant des fonctionnalités avancées. Le fork sera synchronisé avec la base de code actuelle de Weston deux fois par an. Le code du projet est distribué sous la licence MIT.

Le projet a Ă©tĂ© créé comme un terrain d'expĂ©rimentation pour le dĂ©veloppement de nouvelles fonctionnalitĂ©s de Wayland, qui seront par la suite rĂ©intĂ©grĂ©es dans le code principal de Weston. L'ACS sera Ă©galement utilisĂ© pour le support du code dĂ©veloppĂ© pour le matĂ©riel AMD, qui ne peut pas ĂȘtre intĂ©grĂ© dans le code principal de Weston en raison de la politique de ce projet concernant l'ajout de support pour des capacitĂ©s matĂ©riels spĂ©cifiques.

L'ACS est considéré comme un exemple de serveur composite de serveurs, fournissant le support le plus complet pour le matériel AMD et utilisé dans le processus de développement chez AMD pour des capacités graphiques et d'affichage avancées. L'ACS sera également utilisé comme une plateforme ouverte, formant la base pour des produits commerciaux AMD et des applications spécifiques, telles que des optimiseurs de performance, des lecteurs multimédias, des jeux 3D et des outils de profilage.

Fonctionnalités supplémentaires de l'ACS, absentes dans Weston :

  • Support du mĂ©canisme FreeSync, permettant d'adapter dynamiquement la frĂ©quence de rafraĂźchissement de l'Ă©cran (VRR — Variable Refresh Rate) pour garantir une fluiditĂ© et l'absence de dĂ©chirements lors des jeux et de la lecture vidĂ©o.
  • Mise en Ɠuvre de la technique de composition multicouche (MPO — Multi-Plane Overlay, qui fusionne plusieurs framebuffers en un ensemble), utilisant le sous-compositing, oĂč le bureau forme la couche supĂ©rieure au-dessus des autres couches (dans le cas du sous-compositing classique, le contenu est dessinĂ© par-dessus la couche infĂ©rieure avec le bureau). La mĂ©thode proposĂ©e permet de rĂ©duire la consommation des ressources GPU, de simplifier la composition et d'allĂ©ger les rĂšgles de mĂ©lange.
    AMD développe son propre serveur composite ACS utilisant Wayland
  • Support du dĂ©codage direct de contenu multimĂ©dia et livraison d'un lecteur vidĂ©o ACS Media Player, dĂ©montrant les fonctionnalitĂ©s avancĂ©es disponibles pour la lecture vidĂ©o. Le lecteur supporte HDR, FreeSync, l'accĂ©lĂ©ration matĂ©rielle via VDPAU/VAAPI et l'accĂšs direct Ă  l'API FFmpeg.
  • Prise en charge de l'extension du protocole Wayland pour la gestion des couleurs et la large gamme de couleurs (Wide Gamut).
  • PossibilitĂ© de lecture vidĂ©o en plein Ă©cran avec une plage dynamique Ă©tendue sur des moniteurs prenant en charge le HDR (High Dynamic Range). Prise en charge du mappage tonal (HDR Tone Mapping).
  • Prise en charge des configurations Multiseat, oĂč des pĂ©riphĂ©riques d'entrĂ©e distincts sont associĂ©s Ă  des GPU existants (comme un GPU intĂ©grĂ© et une carte graphique discrĂšte), permettant ainsi d'organiser des sessions indĂ©pendantes avec des sorties sur diffĂ©rents Ă©crans sur un mĂȘme systĂšme.
  • LĂ©gĂšre mise Ă  niveau de l'interface graphique.

AMD développe son propre serveur composite ACS utilisant Wayland

Parmi les fonctionnalitĂ©s encore non mises en Ɠuvre mais envisagĂ©es, on note : la gestion des couleurs au niveau des fenĂȘtres individuelles ; TMZ (Trusted Memory Zone) et le mode de protection contre l'interception des donnĂ©es affichĂ©es Ă  l'Ă©cran (Secure Display) ; des profils d'optimisation pour AMDGPU ; des capacitĂ©s de dĂ©bogage et de rĂ©initialisation du GPU ; prise en charge de la virtualisation et modifications pour QEMU ; interface graphique pour le dĂ©bogueur UMR (User Mode Register) ; prise en charge de l'audio MM pour les vidĂ©os et les jeux.

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