[Xcb] Region

Vincent Torri Vincent.Torri at iecn.u-nancy.fr
Tue May 31 13:42:01 PDT 2005



On Tue, 31 May 2005, Jamey Sharp wrote:

> On Tue, 2005-05-31 at 20:51 +0200, Vincent Torri wrote:
> > Hello,
>
> Hi Vincent!
>
> > did anybody make (begin) the Region stuff of Xlib in xcb ?
>
> That stuff is almost completely independent of the rest of Xlib. There's
> an independent implementation in libpixman, which is in Cairo CVS. The
> one real link is with the SetClipRectangles request, as I recall, where
> Xlib's region code provided a convenience function to generate the
> request using rectangles from a region object. I think that should be
> easy to re-implement on XCB and libpixman.

If so, i think i'll begin this in some days.

> Unfortunately the Cairo folks merged the software implementation of
> Render together with the region code into one library, so libpixman
> still isn't a minimal region implementation. On the other hand, I
> suppose people who want ecore also want Cairo, so they should have
> libpixman installed anyway. :-)

we don't want cairo. It's too slow. Even if evas has a cairo backend.

ok, so, i'll write this Region stuff. Arg ! Each time i port some ecore
file, i need something new in xcb :/

Vincent


More information about the xcb mailing list