On 04/23/2013 03:00 PM, "Torsten Hüter" wrote:
> Hi Maciej,
>  
> thanks for your efforts, nice work, I'll try this again for various boards. 
> Indeed I've
> spotted the missing callback function as well.
> It's the combine callback of the tessellator, but this one is only called if 
> there is an
> self-overlapping polygon.
>  
> So it should be clarified why there is such a polygon existing; if the zone 
> filling
> algorithm works correctly it shouldn't exist.
>  
> I'd disagree with Lorenzo, as the originator of the GAL I'd suggest that you 
> stick with
> the first plan, that means using display list first.
> As you have (perhaps) already seen, you can use the group methods for that:
> BeginGroup(..)
> EndGroup(..)
> DrawGroup(..)
> DeleteGroup(..)
>  
> VBOs are a kind of optimization and I'd implement it, after everything else 
> works fine.
> The reason is, that it requires much more code for the same functionality. 
> For instance
> you need to keep track of the various objects, like triangles, triangle 
> strips, quads and
> you need to organize the memory transfer etc. At this point I'd implement 
> also the major
> drawing routines as shaders using the interface that I've provided. But I'd 
> do that later.
>  
>  
> The question  for me in general is the minimum required OpenGL version, this 
> is important
> for shader handling and other features.
>  
> --
>  
> Can you use the current location of the GAL for your bug fixes, this would be 
> really nice,
> so that I and Dick for instance can commit as well:
>  
> lp:~kicad-testing-committers/kicad/kicad-gal


Torsten,

Perhaps it would be easier for you to be added to the cern-kicad group.  I 
suspect the GAL
stuff was brought into the the tree because of convenience.  (This was what you 
were
working for right?)

As for myself, I do not foresee me needing to commit anytime soon to GAL.  I 
have a number
of patches to look over and work to do on python for windows, fp lib table 
dialog perhaps.

Dick


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to