Bug 11649

Summary: Rendering regression since 1.4.10
Product: pixman Reporter: Bogdan Nicula <bogdanni>
Component: pixmanAssignee: Carl Worth <cworth>
Status: RESOLVED FIXED QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: blocker    
Priority: medium    
Version: 0.1.3   
Hardware: x86 (IA32)   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: SVG file exhibiting the problem
cairo 1.4.10 rendering
cairo 1.5.x rendering
Here is a program that reproduces the problem.

Description Bogdan Nicula 2007-07-18 06:35:33 UTC
I think I'm seeing a rendering regression with librsvg when using cairo HEAD versus 1.4.10.
See attached SVG and the two PNG outputs.
Comment 1 Bogdan Nicula 2007-07-18 06:36:57 UTC
Created attachment 10784 [details]
SVG file exhibiting the problem
Comment 2 Bogdan Nicula 2007-07-18 06:38:54 UTC
Created attachment 10785 [details]
cairo 1.4.10 rendering
Comment 3 Bogdan Nicula 2007-07-18 06:41:50 UTC
Created attachment 10786 [details]
cairo 1.5.x rendering
Comment 4 Bogdan Nicula 2007-07-18 12:37:31 UTC
Created attachment 10791 [details]
Here is a program that reproduces the problem.


Apparently the issue is with the exterior circle (line 13 of the SVG).
Comment 5 Bogdan Nicula 2007-07-19 03:54:55 UTC
Same problem on Linux.
Comment 6 Behdad Esfahbod 2007-08-21 19:35:56 UTC
I believe this is fixed.  Bogdan, can you please test with latest git version and reopen if it still happens?  Thanks.
Comment 7 Bogdan Nicula 2007-08-22 00:53:12 UTC
Behdad, it is not fixed. The patch of Vlad which fixes it was not applied to the pixman repository. The patch is in this message:
http://lists.cairographics.org/archives/cairo/2007-August/011158.html

Comment 8 Behdad Esfahbod 2007-08-22 09:51:09 UTC
Ah right.  Sorry then.  Pinging pixman crew.
Comment 9 Carl Worth 2007-08-25 23:39:14 UTC
I just pushed Vlad's patch out to the pixman repository.

So update your pixman and the problem should be fixed.

-Carl

http://gitweb.freedesktop.org/?p=pixman.git;a=commitdiff;h=8ff7213f39edc1b2b8b60d6b0cc5d5f14ca1928d

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.