私はこのコードを iPhone で実行しており、行列用に Apple が提供する GLKit を使用しています。iPhone では灰色の画面しか表示されませんが、隅に正方形の描画があるはずですが、表示されません。
私が行ったことに問題はなく、OpenGL の getError を呼び出すと GL_NO_ERROR が返されます。
私の情報源:
私はこのコードを iPhone で実行しており、行列用に Apple が提供する GLKit を使用しています。iPhone では灰色の画面しか表示されませんが、隅に正方形の描画があるはずですが、表示されません。
私が行ったことに問題はなく、OpenGL の getError を呼び出すと GL_NO_ERROR が返されます。
私の情報源:
そこにはたくさんのコードがありますが、潜在的な問題が 1 つありますglEnableVertexAttribArray
。
次のようなものが必要です。
glEnableVertexAttribArray(attributes[ATTRIB_VERTEX]);
への電話の前にglDrawElements
。他のエラーがあるかどうかはわかりませんが、私が見たのはそれだけです。