yeah, well, the window part of my engine is about 1500 lines of code (init window, adding buttons etc), the ogl part of my engine is only about 100-200 lines (actual OGL calls), the rest ~2500 lines are my engine object handling routines and maths. The .3ds and .tga loading routines are kinda huge.
hehe, most of the time, more code are done initializing the progg than executing it
. but you're right, Win32Api is hell, so it's more code getting a window up and running than initializing OGL and do stuff.
*sigh, oh well
"What is darkness? It doesn't exist where there's light, and without light, it's nothing..."