www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/28/04:07:36

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Envelope-From: paubert AT iram DOT es
Date: Tue, 28 Jul 2015 10:06:47 +0200
From: "Gabriel Paubert (paubert AT iram DOT es) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] pcb-rnd feature poll: please vote
Message-ID: <20150728080646.GA5657@visitor2.iram.es>
References: <alpine DOT DEB DOT 2 DOT 00 DOT 1507251201460 DOT 6924 AT igor2priv>
<mp08rt$85h$1 AT ger DOT gmane DOT org>
<alpine DOT DEB DOT 2 DOT 00 DOT 1507270806340 DOT 6924 AT igor2priv>
<20150727081159 DOT GA31594 AT visitor2 DOT iram DOT es>
<alpine DOT DEB DOT 2 DOT 00 DOT 1507271023590 DOT 6924 AT igor2priv>
<20150727105941 DOT GB31438 AT visitor2 DOT iram DOT es>
<alpine DOT DEB DOT 2 DOT 00 DOT 1507280520260 DOT 6924 AT igor2priv>
<201507280343 DOT t6S3h30L002281 AT envy DOT delorie DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1507280557040 DOT 6924 AT igor2priv>
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.00.1507280557040.6924@igor2priv>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Spamina-Bogosity: Unsure
X-Spamina-Spam-Score: -2.9 (--)
X-Spamina-Spam-Report: Content analysis details: (-2.9 points)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0011]
0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked.
See
http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
for more information.
[URIs: repo.hu]
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Tue, Jul 28, 2015 at 06:10:53AM +0200, gedau AT igor2 DOT repo DOT hu wrote:
> 
> 
> On Mon, 27 Jul 2015, DJ Delorie wrote:
> 
> >
> >Have you tried the built-in :Benchmark() command?
> >
> 
> Thanks, I didn't notice that command.
> 
> empty board:
>  pcb-rnd gtk:       27.6 redraws/sec
>  pcb-rnd lesstif:  172.0 redraws/sec
>  gl:                48.4 redraws/sec
> 
> bm08.pcb:
>  pcb-rnd gtk:       49.2 redraws/sec
>  pcb-rnd lesstif:  107.0 redraws/sec
>  gl:                16.5 redraws/sec
> 
> bm16.pcb:
>  pcb-rnd gtk:       21.6 redraws/sec
>  pcb-rnd lesstif:   28.6 redraws/sec
>  gl:                 8.0 redraws/sec
> 
> 
> bm32.pcb:
>  pcb-rnd gtk:      7.2 redraws/sec
>  pcb-rnd lesstif:  7.8 redraws/sec
>  gl:               2.8 redraws/sec

I don't have any pcb with non-gl gtk installed, 
but on my (old) desktop, with a maximized 1920x1200 
window, and viewing the whole board, the results are:

A simple, small (40x25mm), 2 layers board with 33 components:
pcb lesstif:  5.1 redraws per second
pcb gtk+gl:  31.1 redraws per second

A complex, large (200x80mm), 6 layers board with 
almost 700 components:
pcb lesstif:  1.3 redraws per second
pcb gtk+gl:   4.6 redraws per second

The last figure improves enormously (15-16) when zooming to a small
part of the design which is the typical use. However, when 
viewing the whole board the crosshair does not always follow 
the cursor in the GL version, which it something that works
flawlessly with lesstif.

My GL driver is:

$ glxinfo |grep "^OpenGL renderer"
OpenGL renderer string: Gallium 0.4 on ATI RV530


    Regards,
    Gabriel


> 
> Regards,
> 
> Igor2

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019