>>900
テクスチャ1枚の中で頂点ごとに変わらない要素(ambientカラーや、エフェクトのフラグなど)をvboで全頂点同じ値で渡していたのですが、
これをuniformに変えたところ急に動きが遅くなったためです。
vboよりもglUniform計のコマンドの方が遅いということなのかと思いました。
テクスチャごとに異なる値でも、テクスチャ内で共通の値はuniformを使うのが普通で、
何か別のところにミスがあるということでしょうか?