The release of Wine-wayland 7.7 has been published, developing a set of patches and the winewayland.drv driver, allowing the use of Wine in environments based on the Wayland protocol, without the need for XWayland and X11 components. It provides the ability to run games and applications using the Vulkan and Direct3D 9/11/12 graphics APIs. Direct3D support is implemented through the DXVK layer, which translates calls into the Vulkan API. The set also includes patches and 'fsync' to enhance the performance of multithreaded games, along with code to support AMD FSR (FidelityFX Super Resolution) technology, which reduces image quality loss when scaling on high-resolution screens. This release is notable for its synchronization with the Wine 7.7 codebase and updates to the DXVK and VKD3D-Proton versions.
For developers of Wine-wayland distributions, it may be interesting to provide a clean Wayland environment with support for running Windows applications, relieving the user from the need to install packages related to X11. In Wayland-based systems, the Wine-wayland package allows for higher performance and responsiveness in games by eliminating unnecessary layers. Moreover, using Wayland helps avoid security issues inherent to X11 (for example, untrusted games for X11 can spy on other applications — the X11 protocol allows access to all input events and can substitute fake keystrokes).
Source: opennet.ru
