În codul driverului Vulkan pentru Wine a fost adăugată suport pentru extensia Vulkan VK_EXT_hdr_metadata, destinată procesării metadatelor pentru gama dinamică extinsă (HDR), incluzând informații despre culorile primare, punctul alb și gama de luminozitate, în cadrul bufferelor de schimb virtuale (SwapChain) Vulkan. Patch-ul propus pentru Wine este necesar pentru a suporta HDR în jocurile care utilizează API-ul grafic Vulkan, cum ar fi Doom Eternal, precum și în jocurile bazate pe API-ul grafic Direct3D cu suport HDR, care folosesc DXVK sau VKD3D-Proton, care „on the fly” transformă apelurile Direct3D în apeluri de sistem Vulkan.
Compania Valve a folosit deja patch-ul propus în cadrul versiunii sale de Proton bazate pe Wine, dar acum a devenit oficial parte a Wine 8.1+, urmând să fie inclus în versiunea stabilă Wine 9.0, așteptată în ianuarie 2024. Dezvoltarea este realizată de Valve în cadrul unui proiect de suport pentru jocurile HDR, care este în prezent limitat la compozitele serverul Gamescope, dezvoltat și utilizat pentru a rula jocuri pe consola de jocuri portabilă Steam Deck. În prezent, în toate celelalte compozite servere pentru Wayland, inclusiv GNOME Matter și KDE Kwin, nu există suport HDR și nu există date precise cu privire la momentul în care un astfel de suport va apărea. Apariția suportului HDR pentru X.org este considerată puțin probabilă, deoarece dezvoltarea protocolului X11 a fost oprită în ultimii ani, iar dezvoltarea este limitată la întreținere.
Sursa: opennet.ro
