As a part of my project torapp guilloche designer(www.torapp.info), I used 
cairo to render everything, and the output is amazing.(Though, occasionally, 
cairo can have problem to draw too many curves on a small area).
However, I did observe that my application's cairo version was about 100x 
slower than my linux x11 version. and most of the time is spent in cairo.
Even though the amazing performance drop is not all cairo's fault since I did 
not tune cairo's code path yet (I'm using cairo inside Chrome, so I have very 
few options to tune). it is a good reference for anyone interested in cairo for 
fltk.

> On 02/20/12 13:39, Bill Spitzak wrote:
> > On 02/19/2012 01:45 PM, Ian MacArthur wrote:
> >
> >> This was fine, but the cairo mode was painfully slow, so most times we 
> >> only actually invoked it in the specific case that we were rendering to a 
> >> PDF surface in the end, for capture of the final output.
> >> And on OSX, you couldn't even tell the difference since the base OSX 
> >> rendering was anti-aliased and composited nicely anyway!
> >>
> >> Made a big difference on X11, but *really* slow.
> >
> > I believe Cairo has gotten a lot faster recently. It is being used
> > internally by Firefox and all GTK programs.
> >
> > There appears to be a lot of work on a "Cairo_gl" which implements Cairo
> > using OpenGL. That is likely to be fast enough.
>
>       Ya, I was impressed with Cairo + FLTK on linux recently,
>       drawing speed seemed good and of course the output looked
>       really nice. See:
>
>       http://comments.gmane.org/gmane.comp.lib.fltk.general/25101

_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to