[cairo] [PATCH 0/4] Several bug fixes related to clipping and unbounded ops

Chris Wilson chris at chris-wilson.co.uk
Sat Jul 30 04:49:55 PDT 2011


On Tue, 05 Jul 2011 16:17:43 +0900, Taekyun Kim <podain77 at gmail.com> wrote:
Non-text part: multipart/mixed
> Hi all,
> 
> Current snapshot of master branch gives me some unexpected results with 
> image backend. It was reported by our webkit cairo port tester. Instead 
> of posting recorded traces of web pages, I've made some simplified test 
> codes demonstrating the bugs.
> 
> I attached 4 test codes.
> 
> 1. unbounded_boxes_bug.c
>      - _cairo_image_surface_fixup_unbounded_boxes() bug for zero or 
> single box cases
> 2. unaligned_unbounded_bug.c
>      - Unbounded fixup of unaligned boxes is not handled correctly
>      - I think correct result image should have transparent 1 pixel margin
> 3. paint_bug.c
>      - Error when reducing paint to a fill
> 4. clip_bug.c
>      - Demonstration of 
> http://lists.cairographics.org/archives/cairo/2011-June/022073.html

As a quick catch up, I've included the test cases for 3 and 4 which are
now fixed upstream. I'm still considering the first two cases.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre


More information about the cairo mailing list