[Haskell-cafe] Re: Why binding to existing widget toolkits doesn't make any sense

Rick R rick.richardson at gmail.com
Fri Jan 30 19:52:51 EST 2009


Cairo is now the graphics back end for Firefox, yes? I thought moving to
Cairo resulted in a considerable rendering speedup for FF.

On Fri, Jan 30, 2009 at 6:31 PM, Peter Verswyvelen <bugfact at gmail.com>wrote:

> I found Cairo rather slow, even on the fastest hardware.
>
> Maybe OpenVG will take off one day:
> http://www.khronos.org/openvg
>
>
> 2009/1/30 Bryan O'Sullivan <bos at serpentine.com>:
> > Hi, Antony -
> >
> > It's good to see you active on here.
> >
> >>
> >> It's not clear to me if the Cairo API in its current form supports
> >> vector-level clipping or constructive area geometry, [...]
> >
> > The Cairo clipping API is very PostScripty; you set up a path and then
> turn
> > it into a clip region instead of filling it. You don't end up with a
> > first-class value, but a manipulation of the implicit global rendering
> > state. For CAG-style operations, http://lib2geom.sourceforge.net/ would
> be a
> > better bet, but FFIing to a library written in C wouldn't necessarily be
> a
> > real improvement over just writing a CAG library natively. I think it
> would
> > be true to say that you can't quite get everything you would want in one
> > easy-to-use place, then.
> >
> >
> > _______________________________________________
> > Haskell-Cafe mailing list
> > Haskell-Cafe at haskell.org
> > http://www.haskell.org/mailman/listinfo/haskell-cafe
> >
> >
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>



-- 
We can't solve problems by using the same kind of thinking we used when we
created them.
   - A. Einstein
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20090130/1bc5d495/attachment.htm


More information about the Haskell-Cafe mailing list