i personally think it would be much too slow. i believe opengl would be much faster to swap the textures itself..

When you gen extra textures and video mem is filled it will generate in system mem and swap it to video texbuffer when it's needed. glcopyteximage2d takes alot of time

but anyways.. i hate texture management write a class where i can set things like compresssion and which filtering mode to be used and make it able to load all the much used gfx formats from filename and tstreams, and i'll love you for the rest of my days

Regards Jeppe