えっと、各所にあるサンプルプログラムは、何も間違ってなかった。
当然、それを取り込んだ私のプログラムも何も間違っていなかった。
…VertexPointerに関する部分は。
それ以外、描画周りの色々な実験を並行して行っていて…。
glRecti() で四角を描画し、
glBegin(GL.GL_POLYGON); でテクスチャ付きポリゴンを描画し、
最後に glVertexPointer() で、配列からの描画を行っていたのだが…。
直前のポリゴン描画で、 テクスチャの bind を disable していなかったのが原因だった。
なんという、情けない原因…。