[cairo] Problem with CAIRO_EXTEND_REPEAT

Baz brian.ewins at gmail.com
Tue Jul 24 17:34:28 PDT 2007

On 24/07/07, Travis Griggs <tgriggs at cincom.com> wrote:
> I just replicated this code (I used a simple rectangle for the path), using
> the VW/ST binding for Cairo running on Quartz. It looks fine. So that'd
> point at possible X issues, rather than Cairo issues?
> What happens if you turn ANTIALIAS back on? I would guess most/many of the
> Cairo cases leave AA on, so you may be in an area that doesn't get used
> much?

btw the quartz backend leaves antialiasing of strokes on even if you
ask for it off (vlad left a comment in the code explaining this).
Antialiasing can however be turned off for fills. The quartz backend
also has a bug in the rectangle-rounding-error test case which makes
the drawn rectangle slightly too large (as I recall) and may mask the
same problem happening on that backend. In short, I wouldn't draw firm
conclusions from its behaviour.


More information about the cairo mailing list