GaijinEntertainment / DagorEngine

Dagor Engine and Tools source code from Gaijin Games KFT
Other
2.15k stars 268 forks source link

[Feature Request] Wayland Support #19

Open Doomsdayrs opened 9 months ago

Doomsdayrs commented 9 months ago

Currently, the code base relies on legacy X11 for window management to clipboard handling.

This is a dual issue in that regards. Wayland support for windowing, XDG Desktop Portal support for other former x11 tasks:

Written by a very sleepy person, Edits when less sleep deprived

NicSavichev commented 9 months ago

Excuse me, I don't get what you suggest. What env do I need to build and test sample with Wayland? (all linux machines I have do build and run samples properly)

CoCkMelon commented 9 months ago

Or maybe rewrite windowing part of the engine to use GLFW?

pollend commented 9 months ago

XCB is the other option if you don't want to use X11 but that is equally as arcane and strange.

Dirleye commented 4 months ago

Very soon we're going to be at a point where running the Windows version through Proton supports the modern Linux display stack better than the Linux version does.