Skip to content

Conversation

@vanfanel
Copy link
Contributor

This adds a CMake build time option called LINUX_USE_WAYLAND so if this option is passed to CMake, no X11/XLib dependencies are necessary and VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME is used instead of VK_KHR_XLIB_SURFACE_EXTENSION_NAME in rt64.

When built with -DLINUX_USE_WAYLAND=ON, the game runs perfectly well on a pure Wayland environment with no X11 deps at all.

X11/XLib compatibility remains in place, of course.

@klorfmorf klorfmorf merged commit d79a180 into klorfmorf:dev Jul 24, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants