Bug 35610 - [bisected] many radial cases failed
Summary: [bisected] many radial cases failed
Alias: None
Product: cairo
Classification: Unclassified
Component: xlib backend (show other bugs)
Version: 1.10.3
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Chris Wilson
QA Contact: cairo-bugs mailing list
Depends on:
Reported: 2011-03-23 19:57 UTC by bo.b.wang
Modified: 2012-04-16 05:53 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description bo.b.wang 2011-03-23 19:57:33 UTC
6521bab6e8d8c44e8a790ec6e10ae160ecaf8bc9 is the first bad commit
commit 6521bab6e8d8c44e8a790ec6e10ae160ecaf8bc9
Author: Andrea Canciani <ranma42@gmail.com>
Date:   Sat Mar 5 10:59:22 2011 +0100

    xcb,xlib: Fallback upon generic radial gradients

    The RENDER specification requires radial gradients to have the first
    circle completely inside the second one, but the error is not actually

    The implementation produces the expected results if either circle
    contains the other one, so only fall back in these cases.

some cases are fail:
cairo/radial-gradient_xlib.argb32    FAIL
cairo/radial-gradient_xlib.rgb24    FAIL
cairo/radial-gradient_xlib-window    FAIL
cairo/radial-gradient-mask_xlib.argb32    FAIL
cairo/radial-gradient-mask_xlib.rgb24    FAIL
cairo/radial-gradient-mask_xlib-window    FAIL
cairo/radial-gradient-mask-source_xlib.argb32    FAIL
cairo/radial-gradient-mask-source_xlib.rgb24    FAIL
cairo/radial-gradient-mask-source_xlib-window    FAIL
Comment 1 Chris Wilson 2012-04-16 05:53:18 UTC
Change in specification rather than outright bug.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.