I’ve prodded the app a little more and discovered the init work should be being overridden, so the situation isn’t quite as I first thought…
…It now appears that it renders textures pretty fast (considering) when the texture wrapping policy is the same in both directions, but slows to a crawl once there’s a mismatch. A bit more understandable, but they still must be doing something really funky to let that matter.
The drivers for this card haven't been updated for over two years now and are stuck on OpenGL 1.1. There is apparently no hope for an update, as the chipset is considered retired. Such a bad experience with this machine, I'm not straying from nVidia/ATI ever again - not worth the hassle.
Nick, have you tried AlienFlux on your machine? Here is a screenshot from a beta release, although the final version does the same. Not exactly what the developer intended… ;D
I had an issue a while back that appeared to be with glDrawPixels, although I didn’t bother researching too far. It seemed if I were using glDrawPixels and something in the system tray updated at the same time… the computer locked. Took a long time to fix, that! Reboot computer. Connect to the internet, start GetRight and resume download. Open up the source code, stare at it for a while. Shake head in disbelief, then run app. Reboot computer…