Linked by Thom Holwerda on Sun 31st Jul 2005 11:45 UTC, submitted by GhePeU
Gnome GNOME 2.12 will be released to the world on September 7th, 2005, culminating 6 months of very exciting work by members of the project. A number of exciting technologies come together in GNOME 2.12 that will set the standard for free software desktops to come. Here is a sample of some of the outstanding work that has gone into GNOME thanks to its many contributors.
Thread beginning with comment 12064
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Speed.
by on Mon 1st Aug 2005 14:23 UTC in reply to "RE: Speed."

Member since:

I believe using cairo/glitz to render the UI should actually speed things up considerably if you have 3d acceleration. Otherwise, it won't be faster for you.

Reply Parent Score: 0

RE[3]: Speed.
by JCooper on Mon 1st Aug 2005 14:38 in reply to "RE[2]: Speed."
JCooper Member since:
2005-07-06

Actually, if you watch the Luminocity videos, you'll see an accelerated windowing system, using GTK as the toolkit, rendering applications perfectly on an Intel i810 graphics card.

The future is bright ;)

Reply Parent Score: 1

RE[4]: Speed.
by GhePeU on Mon 1st Aug 2005 15:17 in reply to "RE[3]: Speed."
GhePeU Member since:
2005-07-06

The future is bright ;)

but the present is worrying... I did some test with gtkperf yesterday, and these are my results:

gtk+ 2.6.8 - 1000 rep.

GtkPerf 0.30 - Starting testing: Mon Aug 1 02:15:36 2005

GtkEntry - time: 0,45
GtkComboBox - time: 16,15
GtkComboBoxEntry - time: 14,07
GtkSpinButton - time: 2,12
GtkProgressBar - time: 0,53
GtkToggleButton - time: 6,82
GtkCheckButton - time: 5,56
GtkRadioButton - time: 5,84
GtkTextView - Add text - time: 67,20
GtkTextView - Scroll - time: 39,46
GtkDrawingArea - Lines - time: 3,40
GtkDrawingArea - Circles - time: 6,58
GtkDrawingArea - Text - time: 6,14
GtkDrawingArea - Pixbufs - time: 5,22
---
Total time: 179,53


gtk+ 2.7.4 - 1000 rep.

GtkPerf 0.30 - Starting testing: Mon Aug 1 02:03:07 2005

GtkEntry - time: 0,72
GtkComboBox - time: 22,67
GtkComboBoxEntry - time: 21,00
GtkSpinButton - time: 2,94
GtkProgressBar - time: 0,92
GtkToggleButton - time: 9,40
GtkCheckButton - time: 7,88
GtkRadioButton - time: 8,31
GtkTextView - Add text - time: 94,46
GtkTextView - Scroll - time: 71,61
GtkDrawingArea - Lines - time: 4,47
GtkDrawingArea - Circles - time: 7,58
GtkDrawingArea - Text - time: 12,57
GtkDrawingArea - Pixbufs - time: 5,15
---
Total time: 269,70

The delay with gtk+ 2.7.4 is visible, when moving fast windows around or when the whole screens is redrawn when I switch from a virtual desktop to another.
These are results with cairo+xrender backend, I couldn't find how a way to enable the glitz backend.
I hope that the new xorg acceleration architecture exa will improve the performances.

Reply Parent Score: 2