[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-dev: Faster PCB + GL
On Sun, Jun 22, 2008 at 05:55:21PM +0100, Peter Clifton wrote:
> Part of that speedup over the stock PCB case is due to the caching of
> diced polygons. It doesn't quite work yet (not updating the cached
> outlines when it should). If I get chance, I'll see what the rendering
> rates of stock PCB look like with just those changes.
Might the caching be fed back into non-OpenGL versions in a way that
several of the HID variants could benefit from it?
> I'm not sure how any of these different approaches stand with the
> possibility of anti-aliased geometry, but I find it absence less of a
> visual problem than in gschem. (Must finish the cairo work at some
> point). I'll also have a poke at anti-aliasing techniques for OpenGL.
I think you just need
glEnable(GL_POLYGON_SMOOTH);
However,
glHint(GL_POLYGON_SMOOTH_HINT, [GL_FASTEST, GL_NICEST, or GL_DONT_CARE]);
may also be helpful.
And there may be some driver override in effect. At least, I think I've
seen that in the Windows control panels, so I don't know if that means
there would be also Xorg settings to override software choices in this
area.
_______________________________________________
geda-dev mailing list
geda-dev@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev