What do you mean by “software-based offscreen rendering”? (Is this the oposite of using various extensions?)
I have started a little experiment. I create two glut windows, and hide one. Now I can render to the hidden window, and (hopefully) create a texture from it. Didn’t try the last part jet. Would this be the same as the software-based offscreen rendering? (Would it work at all?)
Also… Is there a windows binary (dll) of OpenGLUT somewhere? A Freeglut binary was very hard to find. Compiling the source isn’t that easy for a C++ beginner (I normally use LabVIEW).