X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary="2AXIKTWYQOMWWPXVWCOBAnhgwp" MIME-Version: 1.0 User-Agent: GWP-Draft X-Originator: 78.11.203.93 X-FactoryStamp: H--- Date: Mon, 07 May 2018 15:00:36 +0200 X-Draft-Variant: reply X-Draft-Parentmailid: 8dd5822ffcb9c29f9b2e94a5 X-Draft-Contenttype: text/html Subject: =?UTF-8?Q?Re=3A_Odp=3A_Re=3A_=5Bgeda-user=5D_Opengl_PCB_and_mainline_PCB_-_pcb-rnd_aspects?= From: "michalwd1979 (michalwd1979 AT o2 DOT pl) [via geda-user AT delorie DOT com]" To: =?UTF-8?Q?geda-user=40delorie=2Ecom?= Message-ID: <7c94238102f147ddb327047d3deac362@grupawp.pl> In-Reply-To: <> References: <647dca2ad89a4415ad980da6e5cdc701 AT grupawp DOT pl> <7da892c189bd49838d6ce6eb2c2628e4 AT grupawp DOT pl> <7e30777e38284644814271a68f2c2119 AT grupawp DOT pl> X-WP-MailID: cd4221f5f135bbd6665f89ee5ae8e0f6 X-WP-AV: skaner antywirusowy Poczty o2 X-WP-SPAM: NO 0000010 [QXN0] 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 --2AXIKTWYQOMWWPXVWCOBAnhgwp Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Igor, I made a few more tests: My board but with removed vias and remove= d polygons: It is faster but still very slow: benchmark says 0.8, my percep= tion is much less then that - waiting about 3s for a board move (panning).= =C2=A0 My board without 2 "middle" layers, no vias, no polygons: = as before, however - I noticed massive speedup when "subcircuits"= layer is off. With complete board benchmark is 8.3, full screen window (si= ngle 1600x1200). This is still slower then opengl pcb (with all layers ON) = but we are getting closer. Best Regards, Michael Widlok Dnia 7 maja 201= 8 11:36 michalwd1979 < gedau AT igor2 DOT repo DOT hu > napisa=C5=82(a): Hello= Michael, On Mon, 7 May 2018, michalwd1979 ( michalwd1979 AT o2 DOT pl ) [via = geda-user AT delorie DOT com ] wrote: Hello pcb-rnd Developers, Igor, results= for Yours tests (with the straight lines and my board) are in attached fi= le. For the straight lines and GL, it seems that the performance is=C2=A0 = similar to Yours, window on both screens (3200x1200) gives 19FPS. With my = board (test.pcb, also attached) benchmark seems to suck at 0.4FPS, because= my felling is that it is even slower. I don't have lesstif and pcb-rn= d was compiled with -O2, no debugging. Thank you! The next thing to tr= y is the multi-layer version, to see if it is the layer compisiting that g= ets slower in our version. I will be able to produce that test file tomorr= ow morning. If the answer will be yes, I have ideas how we could optimize= it. If the answer will be no, I will take your board apart to see what ki= nd of (or combination of) object(s) cause the problem. Adrian, pleas fi= nd the board attached. This is a RF board, so it is bloated with vias and = polygons. It was created with my local patched opengl pcb version, with 8 = routing styles and solid thermals on pads. FYI, with pcb-rnd you don'= t need a patch (or any compile time configuration) for 8 routing styles - = we support a virtually unlimited number of routing styles. Best regards,= Igor2=0D --2AXIKTWYQOMWWPXVWCOBAnhgwp Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 Igor,

I made a few more tests:
My board but with removed vias and= removed polygons: It is faster but still very slow: benchmark says 0.8, my= perception is much less then that - waiting about 3s for a board move (pan= ning). 

My board without 2 "middle" layers, no vias, no polygon= s: as before, however -

I noticed massive speedup when "subcircuits"= layer is off. With complete board benchmark is 8.3, full screen window (si= ngle 1600x1200). This is still slower then opengl pcb (with all layers ON) = but we are getting closer.
Best Regards,
Michael Widlok

<= /div>

Dnia 7 maja 2018 11:36 michalwd1979 <gedau AT igor2 DOT repo DOT hu> napisa=C5= =82(a):

Hello = Michael,

On Mon, 7 May 2018, michalwd1979 (michalwd1979 AT o2 DOT pl) [via geda-user AT delorie DOT com] wrote:

Hello pcb-rnd Developers,

Igor, results for Yours tests (with the straigh= t lines and my board) are in
attached file. For the straight = lines and GL, it seems that the performance
is  similar = to Yours, window on both screens (3200x1200) gives 19FPS. With
my board (test.pcb, also attached) benchmark seems to suck at 0.4FPS,
=
because my felling is that it is even slower. I don't have lesst= if and
pcb-rnd was compiled with -O2, no debugging.
=


Thank you!
The next thing to try is the multi-layer version, to see if it= is the
layer compisiting that gets slower in our version. I = will be able to
produce that test file tomorrow morning.
<= /div>

If the answer will be yes, I have ideas how we cou= ld optimize it. If the
answer will be no, I will take your bo= ard apart to see what kind of (or
combination of) object(s) c= ause the problem.


Adrian, pleas find the board attached. This is a RF board,= so it is bloated
with vias and polygons. It was created with= my local patched opengl pcb
version, with 8 routing styles a= nd solid thermals on pads.

FYI, w= ith pcb-rnd you don't need a patch (or any compile time
confi= guration) for 8 routing styles - we support a virtually unlimited
=
number of routing styles.

Best regards,

Igor2
--2AXIKTWYQOMWWPXVWCOBAnhgwp--