[cairo] JPEG support patch
Bill Spitzak
spitzak at d2.com
Thu Jan 18 20:36:12 PST 2007
You are right, cairo would not require DevIL, only the image_pattern
types. Although if the pdf surface was able to recognize the jpeg
image_pattern, it may mean the pdf surface would end up depending on DevIL.
Even if this was done, I think cairo should be able to *write* a png
file without requiring DevIL, just libpng. But it may not be able to
read a png without it.
Vladimir Vukicevic wrote:
> Bill Spitzak wrote:
>> Actually DevIL is the library I was thinking of when I was trying to
>> make a proposal for a new cairo pattern t.
>>
>> Perhaps Cairo can just require DevIL.
>
> What purpose would there be to having Cairo require DevIL, rather than
> just having there be a middle layer shim library that can use DevIL to
> load data into cairo surfaces/cairo patterns? There isn't anything
> preventing you from creating cairo_image_pattern_create() on top of
> existing public cairo APIs from another library. I wouldn't call it
> cairo_ to avoid confusion, but something similar.
>
> - Vlad
> _______________________________________________
> cairo mailing list
> cairo at cairographics.org
> http://cairographics.org/cgi-bin/mailman/listinfo/cairo
>
More information about the cairo
mailing list