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].

Reply via email to