Re: [PATCH] gl: Fix bug in render_glyphs_via_mask().
Chris Wilson <[email protected]>
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <1340180466_20719@CP5-2952> |
On Wed, 20 Jun 2012 04:04:43 +0800, Chuanbo Weng <[email protected]> wrote: > If the operator is unbounded and mask is not large enough, the area > affected by _cairo_surface_mask() in render_glyphs_via_mask() will > be too larger, then result in output error. Fixes overlapping-glyphs > and unbounded-operator test cases in cairo-test-suite. Whoops, the error here is that we have begun to pass in a NULL clip to _cairo_surface_mask(), which as you can see has the effecting of clearing everything outside of the masked region. -Chris -- Chris Wilson, Intel Open Source Technology Centre -- cairo mailing list [email protected] http://lists.cairographics.org/mailman/listinfo/cairo