delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2018/04/30/12:41:46

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
MIME-Version: 1.0
User-Agent: GWP-Draft
X-Originator: 78.11.203.93
X-FactoryStamp: H---
Date: Mon, 30 Apr 2018 18:33:07 +0200
X-Draft-Variant: reply
X-Draft-Parentmailid: 4fe52c5ce210d4c352e204bc
X-Draft-Contenttype: text/html
Subject: =?UTF-8?Q?Odp=3A_Re=3A_=5Bgeda-user=5D_Opengl_PCB_and_mainline_PCB?=
From: "michalwd1979 (michalwd1979 AT o2 DOT pl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: =?UTF-8?Q?geda-user=40delorie=2Ecom?= <geda-user AT delorie DOT com>
Message-ID: <d44c1d9475c440a09121d3247c43b1d1@grupawp.pl>
In-Reply-To: <<CAJZxidBrzVOAiVZxDhDCehdMUBU-A5C8ueAeUD6Q-R0PRvibYA@mail.gmail.com>>
References: <ca+qhd=-z1tvzehozmmi+8eduqnwmaeeeodg=uk3p6mb9tj57dq AT mail DOT gmail DOT com> <647dca2ad89a4415ad980da6e5cdc701 AT grupawp DOT pl> <CAJZxidBrzVOAiVZxDhDCehdMUBU-A5C8ueAeUD6Q-R0PRvibYA AT mail DOT gmail DOT com>
X-WP-MailID: 9542718a8ff926ecdf0deadb68902ce9
X-WP-AV: skaner antywirusowy Poczty o2
X-WP-SPAM: NO 0000010 [oZMU]
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

--2QSQUXGNPDAKQRYYCUSSWnhgwp
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8

Thank You Chad,  I did not expected that these versions are so different, h=
owever I might be able to help with simpler tasks. I&#39;ve done a bit of p=
rogramming and already, I&#39;m using pcb with some of my local patches. Th=
e biggest problem is that I never worked on GUIs / openGL.   If You could t=
ell me what are the tasks ahead then I can check where I can do something -=
 it would be really nice to have a mainline with full 3D rendering. Some ti=
me ago I&#39;ve tried to check if it is possible to incorporate opengl code=
 to pcb-rnd, but it turns out that it is out of my reach.   By the way I wa=
s comparing both versions and I found some differences (not sure if this is=
 planned or not). With Peters openGL version I can draw tracks on soldermas=
k layer (create holes in soldermask), while with mainline pcb it is impossi=
ble. Mainline also does not draws already created soldermask tracks, that a=
re in pcb file:  Layer(12 &#34;bottom soldermask&#34;)  (  .....  )  Is tha=
t really the case?=C2=A0 I think that it was working with mainline before. =
 Best Regards,  Michael Widlok      Dnia 29 kwietnia 2018 16:36 Chad Parker=
 (  parker DOT charles AT gmail DOT com ) [via   geda-user AT delorie DOT com ] &lt;  geda-us=
er AT delorie DOT com &gt; napisa=C5=82(a):  Hi Michael-  Peter&#39;s work is pret=
ty impressive! Yes, the plan is to merge his work, but it&#39;s unclear how=
 long it might take to do so. Peter has been really busy with work, but he =
was able to push his branches over to the main pcb repository and rebase th=
em against a recent version. So, some progress has been made in that direct=
ion, however, there&#39;s still a fair bit of work required to get it into =
master. I periodically look into it, but, it&#39;s a lot to digest. He did =
a lot of parallel work, so, we need to partition it into manageable chunks =
for merging. We&#39;d love some help with that if you&#39;re interested :) =
 Cheers,  --Chad   On Thu, Apr 26, 2018 at 8:33 AM, michalwd1979 (   michal=
wd1979 AT o2 DOT pl ) [via    geda-user AT delorie DOT com ]  &lt;   geda-user AT delorie DOT co=
m &gt;  wrote:  Hello,  Up to now I was using opengl version of PCB from Pe=
ter&#39;s Clifton branch:=C2=A0 repo.or.cz geda-pcb/pcjc2.git  Recently I c=
ompiled newest version of mainline PCB and it turns out that it also has 3D=
 ball in GUI, however 3D rendering of board is different=C2=A0 - mainline d=
oes not places layers on different heights.    My question is: will Peters =
code be merged into mainline at some time? From time to time I was using sc=
reenshots from Peter&#39;s opengl version in my reports, but now it seems t=
hat this branch is (almost) dead. I don&#39;t know opengl good enough to ch=
eck the differences of both versions, so I don&#39;t know what exactly is d=
one differently and is it even possible to merge.  Best Regards,  Michael W=
idlok=0D

--2QSQUXGNPDAKQRYYCUSSWnhgwp
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<div>Thank You Chad,<br></div><div>I did not expected that these versions a=
re so different, however I might be able to help with simpler tasks. I've d=
one a bit of programming and already, I'm using pcb with some of my local p=
atches. The biggest problem is that I never worked on GUIs / openGL. <br></=
div><div>If You could tell me what are the tasks ahead then I can check whe=
re I can do something - it would be really nice to have a mainline with ful=
l 3D rendering. Some time ago I've tried to check if it is possible to inco=
rporate opengl code to pcb-rnd, but it turns out that it is out of my reach=
.<br></div><div><br></div><div>By the way I was comparing both versions and=
 I found some differences (not sure if this is planned or not). With Peters=
 openGL version I can draw tracks on soldermask layer (create holes in sold=
ermask), while with mainline pcb it is impossible. Mainline also does not d=
raws already created soldermask tracks, that are in pcb file:<br></div><div=
>Layer(12 "bottom soldermask")<br></div><div>(<br></div><div>.....<br></div=
><div>)<br></div><div>Is that really the case?&nbsp; I think that it was wo=
rking with mainline before.<br></div><div>Best Regards,<br></div><div>Micha=
el Widlok<br></div><div><br></div><div><br></div><div><br></div><div><br></=
div><div class=3D"nh_extra"><div>Dnia 29 kwietnia 2018 16:36 Chad Parker (<=
a href=3D"mailto:parker DOT charles AT gmail DOT com">parker DOT charles AT gmail DOT com</a>) [v=
ia <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] &lt;=
<a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>&gt; napi=
sa=C5=82(a):<br></div><blockquote class=3D"nh_quote" style=3D"border-left: =
2px solid #999; padding-left: 8px; margin: 0;"><div id=3D"gwp416affb9"><div=
 id=3D"gwp416affb9h"><div class=3D"gwp416affb9b" data-message-body=3D"true"=
><div dir=3D"ltr"><div><div><div><div>Hi Michael-<br></div></div><div>Peter=
's work is pretty impressive! Yes, the plan is to merge his work, but it's =
unclear how long it might take to do so. Peter has been really busy with wo=
rk, but he was able to push his branches over to the main pcb repository an=
d rebase them against a recent version. So, some progress has been made in =
that direction, however, there's still a fair bit of work required to get i=
t into master. I periodically look into it, but, it's a lot to digest. He d=
id a lot of parallel work, so, we need to partition it into manageable chun=
ks for merging. We'd love some help with that if you're interested :)<br></=
div></div><div>Cheers,<br></div></div><div>--Chad<br></div></div><div class=
=3D"gwp416affb9_gmail_extra"><div><br></div><div class=3D"gwp416affb9_gmail=
_quote"><div>On Thu, Apr 26, 2018 at 8:33 AM, michalwd1979 (<a nh-compose-l=
ink=3D"" href=3D"mailto:michalwd1979 AT o2 DOT pl" target=3D"_blank"></a><a nh-com=
pose-link=3D"" href=3D"mailto:michalwd1979 AT o2 DOT pl">michalwd1979 AT o2 DOT pl</a>) [=
via <a nh-compose-link=3D"" href=3D"mailto:geda-user AT delorie DOT com" target=3D=
"_blank"></a><a nh-compose-link=3D"" href=3D"mailto:geda-user AT delorie DOT com">=
geda-user AT delorie DOT com</a>] <span dir=3D"ltr">&lt;<a nh-compose-link=3D"" hr=
ef=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank"></a><a nh-compose-lin=
k=3D"" href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>&gt;<=
/span> wrote:<br></div><blockquote is-minimized=3D"" class=3D"gwp416affb9_g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><div>Hello,<br></div><div>Up to now I was using opengl version of =
PCB from Peter's Clifton branch:&nbsp;<a>http://repo.or.cz/w/<wbr>geda-pcb/=
pcjc2.git</a><br></div><div>Recently I compiled newest version of mainline =
PCB and it turns out that it also has 3D ball in GUI, however 3D rendering =
of board is different&nbsp; - mainline does not places layers on different =
heights. <br></div><div><br></div><div>My question is: will Peters code be =
merged into mainline at some time? From time to time I was using screenshot=
s from Peter's opengl version in my reports, but now it seems that this bra=
nch is (almost) dead. I don't know opengl good enough to check the differen=
ces of both versions, so I don't know what exactly is done differently and =
is it even possible to merge.<br></div><div>Best Regards,<br></div><div>Mic=
hael Widlok&nbsp; &nbsp; <br></div><div><br></div><div class=3D"gwp416affb9=
_m_5370672805447586271nh_extra"><p><br></p></div></blockquote></div></div><=
/div></div></div></blockquote></div><div><br></div>
--2QSQUXGNPDAKQRYYCUSSWnhgwp--

- Raw text -


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