Wine legger til HDR-støtte for Vulkan

Vulkan-driverkoden for Wine har lagt til støtte for Vulkan-utvidelsen VK_EXT_hdr_metadata, designet for å behandle high dynamic range (HDR) metadata, inkludert informasjon om primærfarger, hvitpunkt og luminansområde, som en del av Vulkan virtual framebuffers (SwapChain). Den foreslåtte oppdateringen for Wine kreves for å fungere med HDR i spill som kjører på Vulkan graphics API, for eksempel Doom Eternal, så vel som i spill basert på Direct3D graphics API med HDR-støtte ved bruk av DXVK eller VKD3D-Proton, som konverterer på fly Direct3D-anrop til Vulkan-systemanrop.

Valve brukte allerede den foreslåtte oppdateringen som en del av sin Wine-baserte Proton-konstruksjon, men den har nå offisielt blitt en del av Wine 8.1+ og vil da bli inkludert i den stabile Wine 9.0-utgivelsen, som forventes i januar 2024. Utviklingen utføres av Valve som en del av et prosjekt for å gi støtte for HDR-spill, som foreløpig er begrenset til Gamescope-komposittserveren utviklet og brukt til å kjøre spill på den bærbare Steam Deck-spillkonsollen. Foreløpig støtter ikke alle andre sammensatte servere for Wayland, inkludert GNOME Matter og KDE Kwin, HDR, og det er ingen eksakte ord om når nøyaktig slik støtte vil vises. Fremveksten av HDR-støtte for X.org vurderes som usannsynlig, siden utviklingen av X11-protokollen har opphørt de siste årene og utviklingen er begrenset til vedlikehold.

Kilde: opennet.ru

Legg til en kommentar