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]" 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: <20150727081159 DOT GA31594 AT visitor2 DOT iram DOT es> <20150727105941 DOT GB31438 AT visitor2 DOT iram DOT es> <201507280343 DOT t6S3h30L002281 AT envy DOT delorie DOT com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 Precedence: bulk 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