すまん、勘違いだ
フラグメントシェーダにはGL_MAX_FRAGMENT_UNIFORM_VECTORSっていうのがあったわ
でも変数1個あたりじゃなくて頂点シェーダで使える全部の数だよ
VECTORSっていう名前なのは、vec4で1個の扱いだから