[cairo] Performance problems in evince with ATI video cards

Jeff Muizelaar jeff at infidigm.net
Fri Aug 10 08:52:51 PDT 2007

On Fri, Aug 10, 2007 at 10:20:52AM +0200, Carlos Garcia Campos wrote:
> Hi all, 
> we have recently ported evince view to cairo, since poppler renders
> pages into a cairo surface, we avoid conversions from
> cairo_image_surface to GdkPixbuf by directly using the cairo_surface to
> paint the page in the evince view. However, since such port to cairo, we
> have received some complaints about the slowness of evince and the high
> cpu usage. It seems that the problem is only reproducible with ATI video
> cards (although, at least, one nvidia user has reported the bug too). 
> The problem has been reported here:
> http://bugzilla.gnome.org/show_bug.cgi?id=453123
> and it seems to be related to this one:
> http://bugs.freedesktop.org/show_bug.cgi?id=4320
> The problem is not reproducible for me and I even don't know where the
> problem actually is (cairo, xorg, ati driver, evince, ...), so it's
> almost impossible to me fixing it.

I can't reproduce it either and I'm using the open source ati driver on
a r200. A sysprof or oprofile profile would probably help alot in
identifying the cause.


More information about the cairo mailing list