Summary: | Multi-component path containing curve_to is not drawn completely | ||
---|---|---|---|
Product: | cairo | Reporter: | Martin Simmons <martin> |
Component: | general | Assignee: | Andrea Canciani <ranma42> |
Status: | RESOLVED FIXED | QA Contact: | cairo-bugs mailing list <cairo-bugs> |
Severity: | normal | ||
Priority: | medium | ||
Version: | 1.10.2 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Example source code
Bugfix (workaround?) |
Description
Martin Simmons
2011-06-08 08:40:35 UTC
Created attachment 47720 [details]
Example source code
This seems to be fixed (along with other path construction bugs) in master. Can you check and reopen if you manage to reproduce it? Created attachment 47761 [details] [review] Bugfix (workaround?) I managed to create a simple patch which is unlikely to cause big regressions in 1.10, so (after appropriate testing etc etc) it might be merged. While doing so, I realized that both 1.10 and master actually have some defects regarding extents computation (basically stroke_extents and fill_extents cannot be computed in the same way). I'll try to extend get-path-extents to show these issues. Thanks, your patch fixes the problem for me and I've not yet noticed any other problems while using it. |
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.