Tao Snapshot

I've been messing around a bit with NAnt and Mono on my linux box with as a result an automated Tao snapshot build. Probably usefull for those people asking questions about already fixed problems from the 2.0 release. It also produces a build log so devs can see if all of Tao still builds (on linux) without having to test it themself.

Thanks! This is great. Can

Thanks! This is great. Can you put a link to the snapshot and log on the Downloads page? We should start prepping for a new release since a lot has changed (particularly in Tao.OpenGl). Let's get rid of those warnings too. I suspect a lot of fields were marked private instead of public.

Very nice! I agree about

Very nice!

I agree about start working on a new release. There are two items left for Tao.OpenGl: 1) fix GLU tesselation (working on it right now) and 2) make the Gl class throw when it is initialized without an opengl context (easy with wgl/glx/aglGetCurrentContext, but I don't have the means to test on Mac OS X)

What is the status of the rest of the bindings?

------
OpenTK

I think the rest of the

I think the rest of the bindings are ready. Tao.FFmpeg may need some more testing though.

I ran GlBind last night and saw that its results did not match with what is in SVN. Notably the Glu and Glx targets produce much different results. Also, I hope to add some dummy xml comments at the top of each method to suppress the tons of warnings we get during a final build. I'd be more than happy to add that code myself.

Please, do not use the

Please, do not use the generator with either GLU or GLX! GLU works but for the tesselator, nurbs and quadric functions. GLX is untested and probably doesn't work. Both are small enough that there isn't a real advantage in using the generator anyway.

Instead of adding empty xml doc tags, just output a "#pragma warning disable xxxx" directive at the top of each file (I think xxxx == 0649, but don't quote me on this). The code structure is rather convoluted - check the ISpecWriter members in Bind.GL2.Generator (adding code there will affect wgl, glu and glx).

------
OpenTK

No problem. I'll stay away

No problem. I'll stay away from the OpenGl stuff.

Theme by La Boite a site | Powered by Drupal