On 28.06.2013 00:59, John Yates wrote:
Any thoughts about supporting awesome on Surface or Mir?
http://lwn.net/Articles/554758/
"Surface" as in "SurfaceFlinger"? What? Why?
I know little about XCB.
"XCB" stands for "X11 C Bindings".
> I know that it encapsulates the godawful X semantics.
XCB is a C binding to X11. It allows you to send and receive X11
requests/events/replies.
> But is XCB clean enough in its own right that one could provide
an XCB interface to another environment?
We are talking about a protocol binding for X11. As such, it is quite X11
specific. The idea behind Wayland (btw why don't you mention wayland in your
mail?) and Mir is to replace X11 with something else. This means that it does
not try to be compatible with X11 at all, but replace it.
TL;DR: No, XCB is not "clean" enough.
Uli
--
To unsubscribe, send mail to [email protected].