I vaguely remember that Wayland had less layers, and was more direct because of that, so in a sense was supposed to be efficient. Something like desktop applications more directly communicating with the display server.
Yes, I know - see:
Is Wayland becoming ready for prime time on FreeBSD? Until now, nobody answered my actual question. Please feel free to tell us some instructions, on how to build a FreeBSD desktop without X.org but with Wayland.
I believe you can, but it won't be a functional desktop. It may hardly have any applications. Gnome may work with it, but it will bring in bloat, which will likely bring in or require most Xorg dependencies anyway.
I saw instructions for doing it long ago, but it may not have reached ports at that time, so it was do at your own trouble. I'm not going to search for obsolete instructions from years ago, that there are chances are it was deleted or hard to find.
I'm not familiar with any of the technical details, but why would keeping support for obsolete hardware exclude the addition of features useful for modern hardware?
I think it builds on old protocols from the early 90's or maybe 70's from the first opensource window managers, that make it less efficient. But Xorg is kind of efficient for what it is: it's not bad.
I'm not entirely sure. This is stuff I remember being mentioned or that I read about a few years ago. It is often difficult to find old stuff, while it is easier to remember it, and that's a lot of information, that easily gets buried or lost, and often becomes obsolete.
If Wayland can do some things better, and can work with Xorg. I don't see why not. The Xorg updates that include Wayland dependencies, don't harm my desktop. It might be a little more efficient, and a little more smooth, but that's difficult to judge.