delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
X-Original-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=gmail.com; s=20161025; | |
h=mime-version:in-reply-to:references:from:date:message-id:subject:to; | |
bh=Du63JPPSylvC+x7/DpafoCbZCjqx0y1kUngMOn6cQDI=; | |
b=byqWzeuFGIabYKEzXEJ0VbBVq+jUuZaKOSW9V+yHiGuMv36hiXrfvnO82H3n+EWsbx | |
laCk+nIgK3vTK7li/rZRHDIRbxhWVFknMiCYKQGUcLVTniupR5ipAtIQZNK8glRFCLpy | |
eEDfMoQzoB8pQRxLsFdGJ6/kfTHDzQ/x+nyV0kj+ffcFrqh7WIJLu4FFeXKeEa9iCTWY | |
aVk4Fta6TeUbsxko3ezT0dzptuq3RvqnsKh8hXw36f6Iv6Hev+N0eIo4mMdinG52RM/Y | |
1qK8DKiZm9r0Hr1mvnXSk4iOJOE6TU2tcoU/xHrQ3a59+xRuHFnbqIECrj2F4SGRMMMB | |
Mnsg== | |
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=1e100.net; s=20161025; | |
h=x-gm-message-state:mime-version:in-reply-to:references:from:date | |
:message-id:subject:to; | |
bh=Du63JPPSylvC+x7/DpafoCbZCjqx0y1kUngMOn6cQDI=; | |
b=bYK5KIKo7JB+07ub0PmtePIawUDLpnqs0jIqWtZrtAkj9kqDDxO3cPxGmt96zmGnOB | |
MdTRuOXr3MLCfecvx8Q+46NQXcd5ncys1KoQBZdAosm5ocrVpgVsjbFrG2aJDX7fvTGM | |
DsIDU/8U/kBkYJHRozmIoz/F1aTj2HDh52jp3wYyVHG5ZjEvZa1RNdoIwi7teRoRV74r | |
OPn2QS20n1yFnsZZuqqV26ZrgGYQACOI020vASauqsLZiKuYkD7rJ3iqLg7Z8TVO7Yx5 | |
Kd36HeShOc10Rm4RL3E3yl7wQZ9SNxnA1J/R2/EWbX6wLGW3YhU84Lp/zrQ5paSs6qDf | |
3BnA== | |
X-Gm-Message-State: | AFeK/H3vGXQP6gmJUgVZkdRTag8rxRYYjnUwUV4WQhrHgDnCCmSCgllWcdv9JvmcLkK1OGbRI25Ub/p2BIDcbQ== |
X-Received: | by 10.202.215.214 with SMTP id o205mr13673121oig.145.1490018090715; |
Mon, 20 Mar 2017 06:54:50 -0700 (PDT) | |
MIME-Version: | 1.0 |
In-Reply-To: | <20170318092750.GA20089@visitor2.iram.es> |
References: | <alpine DOT DEB DOT 2 DOT 00 DOT 1703120457530 DOT 27212 AT igor2priv> <20170318092750 DOT GA20089 AT visitor2 DOT iram DOT es> |
From: | "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
Date: | Tue, 21 Mar 2017 00:24:50 +1030 |
Message-ID: | <CAHUm0tP=eCtzXtiKojSb7bREh9y7uV772riCgvr5_B8-6TXedg@mail.gmail.com> |
Subject: | Re: [geda-user] [pcb-rnd] opengl support available, test sprint |
To: | geda-user <geda-user AT delorie DOT com> |
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 |
The patch has been applied, Cheers, Erich. On Sat, Mar 18, 2017 at 7:57 PM, Gabriel Paubert (paubert AT iram DOT es) [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote: > On Sun, Mar 12, 2017 at 05:44:08AM +0100, gedau AT igor2 DOT repo DOT hu wrote: >> Hi all, >> >> we started a large scale refactoring of the gtk HID back in January. >> Thanks to a fellow developer (who wishes to remain anonymous) we now >> have a system that allows multiple gtk-based HIDs with much of the >> code shared. >> >> This also paved the road for opengl support. We only needed someone >> to actually do it. Big thanks to Keith Packard for contributing this >> part. >> >> SVN HEAD version of pcb-rnd replaces the hid_gtk plugin with >> hid_gtk2_gl and hid_gtk2_gdk. Scconfig attempts to detect both gdk >> and gl. It is possible to compile both and choose which one to use >> on startup-time (usign the --gui switch from the command line or >> using the configuration system to change the preferred order of >> HIDs). Screenshots for comparison (same version of pcb-rnd ran with >> "--gui gtk2_gl" and "--gui gtk2_gdk"): >> >> http://igor2.repo.hu/tmp/gl.png >> >> http://igor2.repo.hu/tmp/gl2.png >> >> There will be an online coding/test sprint next weekend: >> >> http://repo.hu/cgi-bin/pcb-rnd-people.cgi?event=tsprint4 >> >> Feel free to join during the sprint (or any other time - we have >> things happening almost 24/7) to get support with pcb-rnd. >> >> If you haven't downloaded pcb-rnd yet because of missing transparent >> layers and/or opengl support, this is the best time to get an svn >> checkout^1! > > I'm in this group, I just compiled pcb-rnd and it seems to work fine > on my old (late 2005) laptop. Pure gtk drawing was too slow to be usable > but the GL version is reasonably fast. > > It compiles fine, great job, although I'd prefer a less verbose output > from make to better see the compiler messages (I like the terseness of > the Linux kernel compiles). > > However, the BGA parametric footprint generator seems to hate me > and never works as soon as I change a parameter. I get a lot of > > (synchro-rnd.lht:20679): GdkGLExt-CRITICAL **: gdk_gl_drawable_gl_begin: assertion 'GDK_IS_GL_DRAWABLE (gldrawable)' failed > > messages and I can't place anything. > > From the code, I also suspect that it goes from A to Z for the > alphanumeric labelling, which is incorrect. Most BGA alphabets > skip a few letters: I, O, Q, S, X, and Z for the Xilinx parts > I'm using (leaving us with a 20 alphabet of 20 symbols). > > I just spotted a typo (triangle is misspelt) so here is a simple patch: > > > Index: pcblib/parametric/silkmark.help > =================================================================== > --- pcblib/parametric/silkmark.help (revision 7772) > +++ pcblib/parametric/silkmark.help (working copy) > @@ -1,8 +1,8 @@ > #@@param:silkmark how to mark pin 1 on the silk layer; multiple values can be listed separated with colons, e.g. "silkmark=externalx:angled" > #@@enum:silkmark:square a rectangle around pin 1 > -#@@enum:silkmark:externalx a little trinagle placed outside of the box pointing in line with the first x row > -#@@enum:silkmark:externaly a little trinagle placed outside of the box pointing in line with the first y row > -#@@enum:silkmark:external45 a little trinagle placed outside of the box pointing at the corner in 45 degree > +#@@enum:silkmark:externalx a little triangle placed outside of the box pointing in line with the first x row > +#@@enum:silkmark:externaly a little triangle placed outside of the box pointing in line with the first y row > +#@@enum:silkmark:external45 a little triangle placed outside of the box pointing at the corner in 45 degree > #@@enum:silkmark:external shorthand for external > #@@enum:silkmark:angled an angled line in the corner > #@@enum:silkmark:arc an external 270 degree arc > > Cheers, > Gabriel
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |