Comment 4 for bug 1437726

Revision history for this message
Tavmjong Bah (tavmjong-free) wrote :

It seems that objects whose x and y origin are large are not being included in the pattern as exhibited by the attached simplified SVG file.

Dumping the pattern as a PNG in CairoRenderContext::_createPatternPainter() (cairo_render_context.cpp) shows the proper pattern but examining the content of a PostScript file (PostScript is closely related to PDF but is easier to work with) shows that only part of the pattern contents is present.

Note: The pattern is not rasterized by Cairo. It remains as vector content inside the PostScript or PDF file.