Es 2.0 をサポートするすべてのデバイスでコードが適切に動作するようにしたいと考えています。私のコードでは、VBO を使用しています。ドキュメントを読むと、拡張機能「GL_ARB_vertex_buffer_object」の実装が必要であることがわかります。
ただし、glGetString(GL_EXTENSIONS) は、使用しているデバイス (Samsung Tab) の上記の拡張文字列をサポートしていますが、一覧表示しません。
Es 2.0 をサポートするすべてのデバイスでコードが適切に動作するようにしたいと考えています。私のコードでは、VBO を使用しています。ドキュメントを読むと、拡張機能「GL_ARB_vertex_buffer_object」の実装が必要であることがわかります。
ただし、glGetString(GL_EXTENSIONS) は、使用しているデバイス (Samsung Tab) の上記の拡張文字列をサポートしていますが、一覧表示しません。
私の知る限り、VBO 拡張機能は OpenGLES 1.1 のみを対象としています。OpenGLES 2.0 はデフォルトでこれをサポートしています。このチュートリアルは、VBO を実行する前にデバイスをテストすることを考慮していません。
OpenGLES2 では、 VBO拡張をチェックする必要はありません。
OpenGLES2 では、 VAOも使用する場合は vertex_array_object を確認する必要があります。
これは、さまざまなデバイスの拡張機能のデータベースです。
すべての Android アプリで、追加のチェックなしで OpenGL ES 2.0 と VBO を使用しています。また、VBO は Galaxy Tab で動作します。