Collabora presented updated version of Wayland-drivers , allowing to run applications using GDI and OpenGL through Wine / DirectX, directly in a Wayland-based environment, without using the XWayland layer and getting rid of Wine’s binding to the X11 protocol. With the Wine developers discussing the inclusion of Wayland support in the Wine Staging branch and then moving to the main Wine composition.
The new version offers several improvements based on the discussion of the first version. Added support for drag-and-drop operations and the ability to copy and paste via the clipboard between Wayland applications and programs running under Wine. Fixed issue with switching video modes. Since Wayland does not allow programs to directly change the video mode, the driver added
simulation via surface scaling with Wayland composite server. If the video mode selected in Wine does not match the current screen resolution, the driver through the composite server resizes the window content to the size corresponding to the required video mode.