В кода на Vulkan драйвера за Wine е добавена поддръжка на Vulkan разширението VK_EXT_hdr_metadata, предназначено за обработка на метаданни за разширен динамичен обхват (HDR), включващи информация за основни цветове, точка на бяло и диапазон на яркост в състава на виртуални фреймбуфери (SwapChain) Vulkan. Предложената пачка за Wine е необходима за работа с HDR в игри, използващи графичния API Vulkan, като Doom Eternal, както и в игри, базирани на графичния API Direct3D с поддръжка на HDR, използващи DXVK или VKD3D-Proton, които „в реално време“ преобразуват повикванията на Direct3D в системни повиквания Vulkan.
Компанията Valve вече е използвала предложената пачка в състава на своята версия Proton, базирана на Wine, но сега тя официално стана част от Wine 8.1+, а след това ще влезе в стабилната версия на Wine 9.0, която се очаква през януари 2024 година. Разработката се извършва от компанията Valve в рамките на проект за осигуряване на поддръжка на HDR игри, която в момента е ограничена до композитната сървъра. Gamescope, разработван и използван за стартиране на игри на преносимата игрова конзола Steam Deck. В момента във всички останали композитни сървъри за Wayland, включително GNOME Matter и KDE Kwin, липсва поддръжка на HDR и няма точни данни за това кога точно такава поддръжка ще бъде налична. Появата на поддръжка на HDR за X.org се оценява като малко вероятна, тъй като развитието на протокола X11 през последните години е спряно и разработването е ограничено до поддръжка.
Източник: opennet.ru
