[cairo] New tessellator available for playing

Bryce Harrington bryce at osdl.org
Wed Sep 20 17:37:44 PDT 2006


On Wed, Sep 20, 2006 at 04:40:10PM -0700, Carl Worth wrote:
> Integrating with cairo (and finding some more bugs)
> ---------------------------------------------------
> There are significant (buggy) differences in three tests (bitmap-font,
> close-path, and rectangle-rounding error). In the first case, this is
> the case where we use cairo_text_path;cairo_fill on a bitmap font and
> cairo traces little squares out around every pixel, (did you know it
> did that?). That's actually a great test case as it shoves lots of
> coincident edges at the tessellator---and it's exposing a bad bug in
> the new tessellator as it's leaking the fill out all over, (oops!).

Yup, confirmed:

    http://crucible.osdl.org/runs/2131/test_output/cairo-test/amd01/test/

> The other two bugs show cases where a portion of the path that should
> be filled is not getting filled (oops!).
> 
> So there are still bugs here---and that's why it's not merged to
> master yet. But I thought people might want to start looking at it
> already even in the current state.

Here are results from several different platforms (run 2131):

    http://crucible.osdl.org/runs/cairo_report.html

Bryce



More information about the cairo mailing list