Wine 10发布:增强对多种架构的支持与改进图形处理能力

Wine是一款允许用户在非Windows操作系统上运行Windows应用程序的免费开源软件。最新发布的Wine 10带来了多项重大更新,包括对ARM64EC架构的支持、改进的高DPI缩放功能、增强的Vulkan和Direct3D支持等。

主要更新亮点

  • 全面支持ARM64EC架构:Wine 10现在完全支持ARM64EC架构,使得ARM64EC和ARM64代码可以集成到单一的混合ARM64X模块中。此外,引入了一个新的64位x86模拟接口,这减少了对传统x86模拟的需求,提高了性能。
  • 改进的高DPI缩放功能:新版本增强了高DPI缩放支持,使得那些没有内置DPI感知的应用程序也能自动调整大小。同时,提供了全局或针对特定应用覆盖DPI设置的能力,提升了用户体验。
  • Vulkan升级至1.4.303:Vulkan API版本已更新至1.4.303,并加入了对Vulkan Video扩展的支持。这些改进还包括了子窗口渲染的优化,特别是在使用X11后端时,实现了更流畅的3D渲染体验。
  • Direct3D增强:Direct3D方面,基于HLSL的固定功能管道被添加到了Direct3D 9及更早版本中,这有助于减少游戏中的卡顿现象并提高整体渲染质量。
Wine 10发布:增强对多种架构的支持与改进图形处理能力插图

对Linux用户的特别改进

对于Linux用户来说,Wayland驱动程序现在默认启用,这改善了OpenGL支持以及弹出窗口的位置管理。此外,Wine 10还引入了一个基于FFmpeg的新实验性后端,以增强Media Foundation多媒体管道的兼容性。其他改进还包括基本的多点触控支持、改进的触摸屏事件处理机制,以及更新的区域设置数据和Unicode支持,进一步扩展了其国际化能力。

评论