After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 319604 - Performance problems for GDK/Cairo
Performance problems for GDK/Cairo
Status: RESOLVED NOTGNOME
Product: gtk+
Classification: Platform
Component: Backend: X11
2.8.x
Other All
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2005-10-24 13:20 UTC by Bogdan Nicula
Modified: 2005-10-25 11:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bogdan Nicula 2005-10-24 13:20:47 UTC
Please describe the problem:
Please see
http://bugs.gnome.org/show_bug.cgi?id=319509
and
https://bugs.freedesktop.org/show_bug.cgi?id=4846

I replaced the GTK+ 2.8 implementation of gdk_window_clear_backing_rect to the one in 2.6 and both 
CPU times spent in the X server and my application dropped tremendously. The only Cairo functions 
that appear now above noise level are those related to Pango.

I consider this a regression from the 2.6 series. No matter how optimized the X server on Linux x86 is, I 
don't believe that there's no regression there as well.


Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Owen Taylor 2005-10-25 11:44:07 UTC
This doesn't happen for us, so please help us by  debugging the Cairo problem.
(You've already filed this against Cairo, so closing this bug)