X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sun, 12 Mar 2017 05:44:08 +0100 (CET) X-X-Sender: igor2 AT igor2priv To: geda-user AT delorie DOT com X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu" From: gedau AT igor2 DOT repo DOT hu Subject: [geda-user] [pcb-rnd] opengl support available, test sprint Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Reply-To: geda-user AT delorie DOT com 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! The feature will also be included in the next official release (scheduled to mid April^2) and then probably in the following Debian package. Best regards, Igor2 Footnotes: ^1 svn checkout svn://repo.hu/pcb-rnd/trunk ^2 http://www.repo.hu/cgi-bin/pcb-rnd-people.cgi?cmd=timeline Project page: http://repo.hu/projects/pcb-rnd