I have 8 texture units for my terrain. The rest of my objects use less than this. I am wondering is there anyway to shutdown those extra texture units for the other objects? Reason I am asking is, will shutting them down help increase performance? I am not using glEnable() due to I am using GLSL.
glActiveTexture(GL_TEXTURE0);
glBindTexture(GL_TEXTURE_2D, textureObject);
is all I am doing to enable them, but how does one shut it down? And if you can’t why not just load up 16 texture units full of objects if you can get away with that and not call glBindTexture anymore in the app?
Thanks