Cairo is a 2D graphics library designed to provide high-quality display
and print output. Currently supported output targets include the X Window
System, OpenGL (via glitz), in-memory image buffers, and image files (PDF,
PostScript, and SVG).
Cairo is designed to produce consistent output on all output media while
taking advantage of display hardware acceleration when available (e.g.
through the X Render Extension or OpenGL).
Cairo - Multi-platform 2D graphics library
What is cairo
Cairo is a 2D graphics library with support for multiple output
devices. Currently supported output targets include the X Window
System, quartz, win32, and image buffers, as well as PDF, PostScript,
and SVG file output. Experimental backends include OpenGL (through
glitz), XCB, BeOS, OS/2, and DirectFB
Josh Aas <email@example.com> Memory leak fix for quartz backend
Daniel Amelang <firstname.lastname@example.org> Many (magic) floating-point optimizations
Shawn T. Amundson <email@example.com> Build fix
Olivier Andrieu <firstname.lastname@example.org> PNG backend
Peter Dennis Bartok <email@example.com> Bug fix for clipping
Dave Beckett <firstname.lastname@example.org> Build fixes, Debian packaging
Kai-Uwe Behrmann <email@example.com>