bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] GTK+ 2.2 Win32 build: display much too slow


From: Gary Wong
Subject: Re: [Bug-gnubg] GTK+ 2.2 Win32 build: display much too slow
Date: Mon, 20 Jan 2003 23:30:21 -0500
User-agent: Mutt/1.3.28i

On Tue, Jan 21, 2003 at 04:07:38AM +0100, Nardy Pillards wrote:
> With GTK+2.2, GNUBg takes 1 min 30 secs (even more) to build up the match
> equity table and then displays it.

Ouch!  I just tried it here and performance was also bad (~2 seconds
to display, but scrolling one page right then took 14 seconds!).
That's using the gtkextra "table" widget.  (I hadn't noticed it being
very slow before... perhaps recent changes have hurt it?)

Configuring "--without-gtkextra" still takes 1-2 seconds to initially
display the table, but then scrolling is effectively instantaneous.
Perhaps we'd be better off without GTK+extra...

> Settings / Appearance : 5 seconds to display.

Less than 1 second here.  (Most of that time is probably spent rendering
the board preview.)

> Hint Window: 15 seconds to build it up.

Too fast to measure (1/10 second?) once the evaluations are cached.

> Unless someone can tell me what to do about this,
> I really don't think GTK+2 is a solution for Win32.

Yes, this is disappointing news... is GTK+ 2 always this slow on MS
Windows?  Does performance vary if you try different themes?  Was the
"gtk-demo" program built when you installed GTK+?  If so, how well
does that run?

> My system:
> Pentium III 500 with SSE, 256 MB RAM
> NVidia Riva TNT2/M64 pro 64 MB
> WinME

1300MHz Celeron, 128MB RAM, Intel 810 video, XFree86 4.2.0, GTK+ 2.2.0
with a moderately graphics-intensive theme and GDK_USE_XFT=1, and
random assortments of GNU/Linux system stuff (it's got a new handle and
a new head, but it's still a Slackware 8 axe) here.

Cheers,
Gary.
-- 
   Gary Wong           address@hidden           http://www.cs.arizona.edu/~gary/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]