[cairo] Premultiplied transparency causes streaks in images

Andrea Canciani ranma42 at gmail.com
Fri Nov 12 04:50:53 PST 2010


On Fri, Nov 12, 2010 at 1:41 PM, Paril <paril at alteredsoftworks.com> wrote:
> I see, so it's the ImageSurface part.
>
> I've been fighting this issue for a week now. I started out with GDI+, and
> now Cairo, both of which have the same underlying problem (from what I
> understand from what you're telling me): floating point pixel data.
>
> Are there no other surfaces in Cairo's arsenal that I can use here? I see a
> lot of other stuff like Xlib, Glitz, Xcb, does any of this give me anything
> I could work with perhaps?

Right now, I'm afraid that there is no portable way to have floating point
surfaces in cairo.

>
> I'd look at GIMP but with such a large project I'm not exactly sure where
> I'd look. There has to be something available to me that supports what I'm
> looking to do..

I think that GEGL http://www.gegl.org/ is probably what you're looking for.

Andrea


More information about the cairo mailing list