Summary: | Artifacts being introduced in SVG rendering to PNG in versions later than 1.10.2 | ||
---|---|---|---|
Product: | cairo | Reporter: | Finnian Reilly <finnian> |
Component: | svg backend | Assignee: | Emmanuel Pacaud <emmanuel.pacaud> |
Status: | RESOLVED FIXED | QA Contact: | cairo-bugs mailing list <cairo-bugs> |
Severity: | normal | ||
Priority: | medium | ||
Version: | 1.12.10 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Test SVG file for script scaling.py
Python test script for waterfal.svg Compressed SVG test file for script |
Description
Finnian Reilly
2013-02-08 12:16:22 UTC
Created attachment 74422 [details]
Python test script for waterfal.svg
Use the script to reproduce the bug
Created attachment 74423 [details]
Compressed SVG test file for script
The first time I uploaded it I forgot to set the content type to 'auto-detect'.
Comment on attachment 74421 [details]
Test SVG file for script scaling.py
Please ignore this bad upload. I don't know how to delete it.
commit 8cfbdf2f02ba01d5638a91c9f3f7fc228b402caa Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Feb 8 13:10:25 2013 +0000 polygon: Only rely on the computed boundary intersections for crossing edges If we need to extrapolate the edge to the boundary, then we run the risk of an overflow for an immaterial result. So if the edge does not cross the boundary, we can simply use the corresponding end-point and not emit the boundary segment. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=60489 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
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.