cairo integration

Dustin Norlander <[email protected]> Sat, 22 Oct 2005 14:52:53 -0400
Newsgroups gmane.comp.graphics.y.devel
Message-ID <[email protected]>
I have been working on integrating cairo drawing into Y.  I have cairo
drawing now, and I added it as a dependancy to the build script (cairo
version >=3D 1.0).

you guys can check it out by:

$ tla register-archive http://www.dustinnorlander.com/arch/
$ tla get [email protected]/Y--dustin

I haven't bothered changing all the drawing yet, so it looks pretty
childish, heh.. I want to start in on the theme engine, so I'll just
update the drawing routines as i go.

For now the cairo_t is a member of the Painter struct.  And I have
just made the PixelBuffer and the cairo image buffer share the same
memory..  I think I will end up doing away with the PixelBuffer stuff
in faver of using cairo Buffers (The Y Buffer arrangement will remain
the same just that the PixelBuffer implementation will go away).

http://www.dustinnorlander.com/Y/ywiki/index.php?title=3DRecent_Changes
-Dustin