[Xcb] About next release of xcb/util
Julien Danjou
julien at danjou.info
Thu Mar 25 10:30:12 PDT 2010
Josh Triplett <josh at joshtriplett.org> writes:
> Trying to support both Xlib and XCB in the same library without relying
> on Xlib/XCB would necessarily require duplicate code paths, one using
> XCB calls and one using Xlib calls; that seems like a losing plan.
Already done that in libstartup-notification. :-(
> Libraries like Cairo, designed to have many different backends with the
> same frontend API, could manage such a design; however, even there the
> pain of having two interfaces to X proves painful, and current Cairo has
> a --with-xlib-xcb option that makes the Xlib backend call
> XGetXCBConnection and use the XCB backend. :)
I love that. They should drop Xlib support! (Carl, if you're reading… :-)
OTOH, taking a look at libxcursor and libxft, they both use Display and
no context pointer.
So I'm not sure what to do. I'd be happy to add a context to thus libs
and break the API, but I'm not sure I'd be welcome. Maybe I should talk
to upstream before losing my time.
Unless someone has other leads.
--
Julien Danjou
// ᐰ <julien at danjou.info> http://julien.danjou.info
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/xcb/attachments/20100325/61c4db65/attachment.pgp>
More information about the Xcb
mailing list