Skip to content

Implement direct mode for Wayland

Lubosz Sarnecki requested to merge lubosz/monado:acquire-wl-display into master

This patchset is a continuation of Drew DeVault's original MR !141 (closed)

To get this started I am opening the new MR.

What happened since the original patch

  • Update Monado window back-end to new comp_target API
  • Update to new Wayland drm-lease-unstable-v1 protocol by Xaver Hugl
  • Update to new Vulkan header.

TODO:

  • Add CMake build

Disclaimer: The CI will fail, since it needs the new Vulkan header.

I tested this on the Index with the sway window manager, it works well.

The patches required in the graphics stack to run this are being tracked in the README here, along with PKGBUILDs for Arch Linux: https://gitlab.freedesktop.org/lubosz/wlxr-pkgbuilds

Edited by Lubosz Sarnecki

Merge request reports