Le code du pilote Vulkan pour Wine a ajouté la prise en charge de l'extension Vulkan VK_EXT_hdr_metadata, destinée à traiter les métadonnées de plage dynamique élevée (HDR), comprenant des informations sur les couleurs primaires, le point de blanc et la plage de luminosité, dans le cadre des tampons de trame virtuels (SwapChain) Vulkan. Le correctif proposé pour Wine est nécessaire pour le fonctionnement du HDR dans les jeux utilisant l'API graphique Vulkan, tels que Doom Eternal, ainsi que dans les jeux basés sur l'API graphique Direct3D avec prise en charge du HDR, utilisant DXVK ou VKD3D-Proton, qui convertissent « à la volée » les appels Direct3D en appels système Vulkan.
L'entreprise Valve a déjà utilisé le correctif proposé dans sa version de Proton basée sur Wine, mais il fait désormais officiellement partie de Wine 8.1+, puis sera inclus dans la version stable de Wine 9.0, attendue en janvier 2024. Le développement est effectué par Valve dans le cadre d'un projet visant à assurer la prise en charge des jeux HDR, qui est actuellement limitée aux composites. serveur Gamescope, développé et utilisé pour exécuter des jeux sur la console de jeu portable Steam Deck. Actuellement, dans tous les autres composites serveurs pour Wayland, y compris GNOME Matter et KDE Kwin, il n'y a pas de support HDR et il n'y a pas de données précises sur le moment où un tel support apparaîtra. L'émergence du support HDR pour X.org est jugée peu probable, car le développement du protocole X11 a cessé ces dernières années et le travail se limite à l'entretien.
Source : opennet.ru
