[cairo] Problem with CAIRO_EXTEND_REPEAT

Vladimir Vukicevic vladimir at pobox.com
Tue Jul 24 23:22:44 PDT 2007


Baz wrote:
> 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?
> [snip]
>> 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.

This reminds me.. I need to check to see if Apple has fixed the stroke 
bug with Leopard..


    - Vlad



More information about the cairo mailing list