[cairo] Possible minor bug in Cairomm (or Cairo) handling of surface patterns
Asko Kauppi
askok at dnainternet.net
Fri Oct 31 11:51:59 PDT 2008
I had a situation where placing a Cairo::SurfacePattern onto SVG
output would create results, and placing the same onto ImageSurface
(PNG output) would not.
The reason was I didn't do:
pat->set_extend( Cairo::EXTEND_REPEAT );
Now, all is fine and the outputs are identical. However, wasn't the
earlier SVG output actually wrong. Cairo docs say:
"The default extend mode is CAIRO_EXTEND_NONE for surface patterns"
http://www.cairographics.org/manual/cairo-pattern.html
System info:
OS: Linux x64 (CentOS release 5.2 Final)
Cairomm: 1.2.4
Cairo: 1.2.4
- Asko Kauppi
More information about the cairo
mailing list