I Vulkan-driverens kode for Wine er der tilføjet support for Vulkan-udvidelsen VK_EXT_hdr_metadata, der er designet til at behandle metadata for High Dynamic Range (HDR), herunder oplysninger om primære farver, hvidpunkt og lysstyrkeområde, som en del af de virtuelle framebuffer (SwapChain) i Vulkan. Den foreslåede patch til Wine er nødvendig for at arbejde med HDR i spil, der kører på Vulkan API'en, såsom Doom Eternal, samt i spil baseret på Direct3D API'en med HDR-support, der bruger DXVK eller VKD3D-Proton, som 'on-the-fly' konverterer Direct3D-kald til systemopkald i Vulkan.
Valve har allerede brugt den foreslåede patch i sin Proton-distribution baseret på Wine, men nu er den officielt blevet en del af Wine 8.1+, og vil derefter indgå i den stabile version Wine 9.0, der forventes i januar 2024. Udviklingen foregår hos Valve som en del af et projekt for at sikre support for HDR-spil, som i øjeblikket er begrænset til kompositten. serveren Gamescope, der udvikles og bruges til at køre spil på den bærbare spillekonsol Steam Deck. I øjeblikket er der i alle andre kompositter for Wayland, herunder GNOME Matter og KDE Kwin, ingen support for HDR, og der er ikke præcise oplysninger om, hvornår en sådan support præcist vil komme. servere Støtte for HDR til X.org vurderes som usandsynlig, da udviklingen af X11-protokollen er stoppet i de seneste år, og udviklingen begrænses til vedligeholdelse.
Kilde: opennet.ru
