[Interest] multiple displaying backends on OS X?

Thiago Macieira thiago.macieira at intel.com
Mon Jan 26 00:29:47 CET 2015


On Monday 26 January 2015 00:23:28 René J.V. Bertin wrote:
> On Sunday January 25 2015 20:54:29 Thiago Macieira wrote:
> > No, it's the other way around. libX11 is implemented using libxcb.
> 
> Indeed. Heh, did I mention technological progress? I've been using X11 since
> 1990 or so, and never ran into xcb until recently, so it didn't even occur
> to me that xcb could *not* be built atop X11 :)

libxcb was designed to bind to the X11 protocol more directly and avoid 
functions that had to wait for results before returning. Once it was complete, 
libX11 was rewritten on top of the new API.

> > The glX* functions are in libGL. Make sure your platform provides GLX
> > support in the OpenGL libraries.
> 
> As I said, there is OpenGL support in X11 on OS X. It's a near complete
> XOrg.org implementation, and Qt 4 works just fine with it up to 4.4.3 or
> so.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center




More information about the Interest mailing list