glBindTexture(GL_TEXTURE_2D, 0);はどういう必要があるときに使われるんだお!
↓のコードがあって

glGenTextures(1, &texid); //テクスチャオブジェクト名を生成

glBindTexture(GL_TEXTURE_2D, texid); //
テクスチャオブジェクトを作成
glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE, imWidth, imHeight,0, GL_LUMINANCE, GL_UNSIGNED_BYTE, NULL);
//グラボメモリにテクスチャをロード
glBindTexture(GL_TEXTURE_2D, 0);//←????????

グラボのテクスチャメモリにロードしたらバインドを解除してもいいのか.....
というかバッファオブジェクトについて詳しいサイトはどこかにないでしょうか。。。