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

Re: gEDA-user: problems with PCB and large board



On Mon, 2008-12-22 at 22:40 -0500, DJ Delorie wrote:

> > Loading that brought the program to it's knees, You can see it
> > trying to paint the screen, but it's painfully slow.  The
> > cross-hairs simply can't keep up with the mouse.
> 
> The lesstif one works around this by only redrawing when the system is
> idle, which makes it a bit more usable for these heavy-draw cases.

GTK does this too - so lesstif ought not to win on those grounds.
I don't expect you'd see a great deal of difference between them in
fact. If you do try lesstif, and there is, please let me know.

What is somewhat rubbish is that it always invalidates the whole screen,
even when a partial repaint could make do.

<plug>

   Try the GL enabled version I've been working on:
   git clone git://repo.or.cz/geda-pcb/pcjc2.git
   
   You want the "before_pours" branch, so then do:
   git checkout -b before_pours origin/before_pours
   
   (Which creates you a local branch called before_pours, based off the remote one.)

   The GL version is slightly less snappy than stock PCB for simple 
   boards, but it seems to scale much better with increased board 
   complexity. It has some experimental stuff which makes rendering 
   boards with polygons faster as well.

   Seriously... test it! feedback is good, and will
                         help to see this work merged.

</plug>

> > One last thing - is it possible to load all the parts into the work area 
> > but not located on the board itself?
>
> Nope, sorry.

But it probably will be possible in the future ;)

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



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