Bug 3753 - Stroked circle results in a spike with PDF backend
Summary: Stroked circle results in a spike with PDF backend
Status: RESOLVED FIXED
Alias: None
Product: cairo
Classification: Unclassified
Component: pdf backend (show other bugs)
Version: 0.9.3
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Kristian Høgsberg
QA Contact: cairo-bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-12 05:11 UTC by Carl Worth
Modified: 2006-04-19 00:19 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Carl Worth 2005-07-12 05:11:07 UTC
I've got a trivial SVG file, (a single stroked circle), which renders
correctly with the image and xlib backends, but has an errant spike when
rendered with the PDF backend.

I'll attach the SVG file and the current PDF result.

This has the appearance of a very thin, errant trapezoid, and is likely just
a bug in the tessellator.

If the work described in bug #3752 were complete, then this problem would
certainly go away, (since this file would no longer result in trapezoids in 
the PDF output).
Comment 1 Carl Worth 2005-07-12 05:12:39 UTC
Created attachment 3067 [details]
Real cairo-only test case
Comment 2 Carl Worth 2005-07-12 05:13:08 UTC
Created attachment 3068 [details] [review]
pixman patch checked to compile
Comment 3 Carl Worth 2005-08-22 17:14:42 UTC
Move bugs against "cvs" version to "0.9.3" so we can remove the "cvs" version.
Comment 4 Carl Worth 2006-04-19 17:19:10 UTC
The attachment appears to have been eaten, but the recent implementation of
_cairo_pdf_surface_stroke should most definitely have taken care of this 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.