Bug 6174 - cairo backend does not display some elements
Summary: cairo backend does not display some elements
Status: RESOLVED FIXED
Alias: None
Product: poppler
Classification: Unclassified
Component: cairo backend (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-08 05:01 UTC by Patrick Pletscher
Modified: 2006-09-20 17:21 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
3 cubes that don't get displayed at all with cairo. With splash everything seems to be okay. (458.28 KB, application/pdf)
2006-03-08 05:03 UTC, Patrick Pletscher
Details
All the red dots are not displayed at all with cairo backend (157.30 KB, application/pdf)
2006-03-08 05:06 UTC, Patrick Pletscher
Details

Description Patrick Pletscher 2006-03-08 05:01:33 UTC
See the attached files. They both render fine in gtk-splash-test, but don't show
some elements in gtk-cairo-test.

I think they both suffer from the same problem (however I'm not entirely sure).
The bugs were originally reported against evince
(http://bugzilla.gnome.org/show_bug.cgi?id=173143 and
http://bugzilla.gnome.org/show_bug.cgi?id=159494), but we think that this bug is
a poppler-bug.

It is maybe related to poppler bug
https://bugs.freedesktop.org/show_bug.cgi?id=4330, but there gradients get
displayed (although in a awkward fashion). Here the elements don't get displayed
at all...
Comment 1 Patrick Pletscher 2006-03-08 05:03:40 UTC
Created attachment 4857 [details]
3 cubes that don't get displayed at all with cairo. With splash everything seems to be okay.
Comment 2 Patrick Pletscher 2006-03-08 05:06:49 UTC
Created attachment 4858 [details]
All the red dots are not displayed at all with cairo backend
Comment 3 Jeff Muizelaar 2006-03-21 15:37:48 UTC
The problem with cube image is that CairoOutputDevice does not implement
drawMaskedImage.
Comment 4 Jeff Muizelaar 2006-04-12 16:49:21 UTC
Drawing of the 3 cubes pdf is now fixed in cvs. I am making a gamble that the 
red dots problem is really #5561. Changes to fix #5561 are available at:

 git://git.cairographics.org/~jrmuizel/cairo dashing

Note, I haven't actually tested that the red dots problem is the same as #5561.
Comment 5 Jeff Muizelaar 2006-04-13 09:46:25 UTC
The red dot problem isn't exactly #5561. Instead it is a problem with cairo's 
rendering of zero length lines.
Comment 6 Jeff Muizelaar 2006-09-20 17:21:49 UTC
This should be fixed with cairo 1.2.4


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.