[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: polygon regression in pcb+gl



On Wed, 16 Feb 2011 05:27:29 +0100
Kai-Martin Knaak <knaak@xxxxxxxxxxxxxxxxxxx> wrote:

> This may be mainly for Peter Clifton:
> The current head of his pcb+gl branch omits some polygons in my
> layouts. See the attached screen shots. The working copy of pcb+gl
> was pulled from repo.or.cz on December 6th. Unfortunately, I wasn't
> able to locate the the exact version I pulled, or the commit that
> started the regression. The git history is a litte muddled...

When you say it's a little muddled, do you think that if it wasn't
rebased constantly that the history would be clearer?  I know there are
good arguments both for and against rebasing, but I have to say rebasing
does make it harder to keep track of history and especially to track
down breakage.  It also makes it nearly impossible to maintain your own
branch based off the pcb+gl branch since it will constantly be
diverging. I'm no git expert (I'm a Bazaar guy) but this is my
understanding and experience.

> Hopefully, this is easy to fix. Let me know, if I can help to locate
> the bug. Other than that, the openGL version is awesome. I get 30 FPS
> with full polygons for a layout that had a mere 10 FPS with polygons
> switched off two years ago (on the same hardware). 

Agreed!  I am really loving the OpenGL pcb.  Thanks, Peter Clifton.
The layer translucency support is worth it alone (a very functional
feature), but there is more as well.

Tip:  Enabling antialiasing for pcb+gl.
Peter C. helped me get this working and it's really nice.
If you have a relatively powerful nVidia graphics card on Linux, go
to the nvidia control panel (Ubuntu: System | Administration |
NVIDIA X Server Settings) and choose "Antialiasing Settings" under
your X screen on the left panel, then choose "Override Application
Settings" and crank up the Antialiasing Settings slider to the max, or
whatever level you prefer.  Pcb is really beautiful with
antialiasing+translucency!

Regards,
Colin


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user