www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/27/07:00:00

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: Mon, 27 Jul 2015 12:59:41 +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: <20150727105941.GB31438@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>
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.00.1507271023590.6924@igor2priv>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Spamina-Bogosity: Unsure
X-Spamina-Spam-Score: -1.0 (-)
X-Spamina-Spam-Report: Content analysis details: (-1.0 points)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-0.0 BAYES_40 BODY: Bayes spam probability is 20 to 40%
[score: 0.3973]
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: iram.es]
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 Mon, Jul 27, 2015 at 10:28:59AM +0200, gedau AT igor2 DOT repo DOT hu wrote:
> Hello,
> 
> On Mon, 27 Jul 2015, Gabriel Paubert (paubert AT iram DOT es) [via geda-user AT delorie DOT com] wrote:
> 
> >   Hi,
> >
> >On Mon, Jul 27, 2015 at 08:28:30AM +0200, gedau AT igor2 DOT repo DOT hu wrote:
> >>Hi,
> >>
> >>On Sat, 25 Jul 2015, Kai-Martin Knaak wrote:
> >>
> >>Opengl and transparent layers was one of my triggers. There were
> >>others too, it was more like just the last drop.
> >>
> >>However, there are many roads:
> >>
> >>- I am willing to give commit permissions to virtually anyone who
> >>wants to contribute (as long as their contribution is aligned with
> >>the goals of the project)
> >>
> >>- I am not against a compile-time option for opengl if someone
> >>volunteers to maintain it. I just want the default to be non-opengl,
> >>and my main priority is to get things work in the default setup.
> >
> >So you use Cairo for drawing? What is the performace for large boards
> >with 6+ layers and hundreds of components?
> 
> 
> I use whatever the gtk hid with gl disabled uses. A quick greb shows
> cairo in one file.

Given that "grep gdk_draw" in the gtk directory returns many hits, I'd
say that it makes a significant use of a completely deprecated API.

The trouble is that cairo is _way_ slower (cf. gerbv).

> 
> Performance on big designs is probably bad. Haven't measured it so I
> don't have actual data but will do it after work.
> 
> However, on boards I typically do, small (30*50 mm, a few ten
> components) or large (~100*50 mm, under a hundred of SMD
> components), opengl was always slower than sw render on all the
> comptuers I actually use for PCB design. I don't think gl would be
> faster than the sw render on even bigger boards on the same
> machines.
> 
> When I do the benchmark, I will also test with the lesstif hid, I
> have some faint memory of it being faster than the gtk HID.
> 

Very likely, for me the two fastest HID are GL followed by lesstif.
But lesstif is much better on remote displays.

However, I've not tested the non-gl gtk in a long time.

> Will publish my results.

Thanks.

    Regards,
    Gabriel

- Raw text -


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