[cairo-bugs] [Bug 14773] New: Radial gradients fail to pad

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Mar 2 00:04:54 PST 2008


           Summary: Radial gradients fail to pad
           Product: cairo
           Version: 1.5.12
          Platform: All
        OS/Version: Mac OS X (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: quartz backend
        AssignedTo: vladimir at pobox.com
        ReportedBy: cedarsx at gmail.com
         QAContact: cairo-bugs at cairographics.org
                CC: cedarsx at gmail.com

Created an attachment (id=14755)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=14755)
the svg file failing to render properly

Please see the attached SVG file. When using the Quartz backend, Cairo fails to
pad out the radial gradient.

For example, in the attached file, the part inside the square after the
gradient ends appears transparent when in fact it should appear blue (#0000ff).

A PNG rendering of the problem will be attached once this bug is posted
(Bugzilla does not seem to allow multiple initial attachments). My expectation
is this bug does not affect non-Quartz renderers.

My current system is running Mac OS 10.4.7 on an Intel-based iMac. I am using
the Cairo 1.5.12 snapshot.

I have also tried Cairo 1.5.6 and Cairo 1.4.14 on my iMac and Cairo 1.5.6 on a
friend's PowerPC-based laptop - the problem appears on them all. Camino 1.5.5
(Mac-based web browser) renders the SVG file correctly.

The configure line I am using to compile Cairo on Intel is:

./configure i386 darwin-i386-cc --prefix="/tmp/i386" --enable-quartz=yes
--enable-pdf=no --enable-ps=no --enable-xlib=no --enable-atsui=yes
--enable-svg=yes "CC=cc -arch i386" "PKG_CONFIG_PATH=/tmp/i386/lib/pkgconfig"

Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the cairo-bugs mailing list