Wine 增加了对 Vulkan 的 HDR 支持

Wine 的 Vulkan 驱动程序代码添加了对 Vulkan 扩展 VK_EXT_hdr_metadata 的支持,该扩展旨在处理高动态范围 (HDR) 元数据,包括有关原色、白点和亮度范围的信息,作为 Vulkan 虚拟帧缓冲区 (SwapChain) 的一部分。 提议的 Wine 补丁需要在 Vulkan 图形 API 上运行的游戏(例如《毁灭战士:永恒》)中与 HDR 配合使用,以及在基于 Direct3D 图形 API 并使用 DXVK 或 VKD3D-Proton 进行 HDR 支持的游戏中使用 HDR,这些游戏在将 Direct3D 调用转为 Vulkan 系统调用。

Valve 已经使用了提议的补丁作为其基于 Wine 的 Proton 构建的一部分,但它现在已正式成为 Wine 8.1+ 的一部分,然后将包含在稳定的 Wine 9.0 版本中,预计将于 2024 年 11 月发布。 Valve 正在进行开发,作为为 HDR 游戏提供支持的项目的一部分,该项目目前仅限于开发并用于在 Steam Deck 便携式游戏机上运行游戏的 Gamescope 复合服务器。 目前,Wayland 的所有其他复合服务器,包括 GNOME Matter 和 KDE Kwin,都不支持 HDR,并且没有确切的消息说明何时会出现这种支持。 X.org 出现 HDR 支持的可能性被评估为不太可能,因为 XXNUMX 协议的开发近年来已停止,并且开发仅限于维护。

来源: opennet.ru

添加评论