11 Dec 2000 jmturner   » (Journeyer)

Spent a few more hours debugging the GL renderer for XClient; I'm getting INVALID_OPERATION errors in weird places (from glEnd). The 3D projection code is behaving itself I think, and the fonts are rendering okay; the console image is still messed up. Once the console is back, I will have equivalent functionality to the old code, so I'll check the new version in, and then start getting meshes displayed.

The CORBA startup code for Constellation is being annoying; I've got reference counting issues somewhere, because all my NamingContexts are mis-behaving. So for now I'm ignoring naming and just getting the server class sketched out. I have a reasonable implementation for tasks, thanks to STL::priority_queue.

Using an STL map to implement FindEntity right now; the long-term solution is probably using the entity POA's AOM instead, and letting CORBA activation do it's magic.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!