News for hackers. Stuff that matters.
Re:Why Apple didn't use X for the window system by ajross on Thursday July 17, 2008 @07:23AM (#248390)
Cairo can, and does work that way. There are current cairo backends for X11, Postscript, PDF, flat image buffers, OpenGL, SVG, win32, quartz, and no doubt a bunch of others I'm forgetting. The whole point of the thing was to have a robust, path-based imaging model that works everywhere.

This is now 4 year old technology. Please flame with more current criticism. :)

Re:Why Apple didn't use X for the window system by gaius on Thursday July 17, 2008 @07:35AM (#248400)
You could always take an X screenshot and dump it to the printer :-P Cairo is more analogous to say Qt or wx than it is DPS/DPDF.
Re:Why Apple didn't use X for the window system by ajross on Thursday July 17, 2008 @07:39AM (#248401)
Your implication seems to be that Cairo doesn't work on an accelerated backend? That's not correct. It is correct that the primitive assembly happens client side in Cairo, which I'm not sure is a misfeature. The IPC overhead of DPS was always one of its biggest problems.