0

Es 2.0 をサポートするすべてのデバイスでコードが適切に動作するようにしたいと考えています。私のコードでは、VBO を使用しています。ドキュメントを読むと、拡張機能「GL_ARB_vertex_buffer_object」の実装が必要であることがわかります。

ただし、glGetString(GL_EXTENSIONS) は、使用しているデバイス (Samsung Tab) の上記の拡張文字列をサポートしていますが、一覧表示しません。

4

3 に答える 3

1

私の知る限り、VBO 拡張機能は OpenGLES 1.1 のみを対象としています。OpenGLES 2.0 はデフォルトでこれをサポートしています。このチュートリアルは、VBO を実行する前にデバイスをテストすることを考慮していません。

于 2012-08-10T03:05:42.027 に答える
0

OpenGLES2 では、 VBO拡張をチェックする必要はありません。

OpenGLES2 では、 VAOも使用する場合は vertex_array_object を確認する必要があります。

これは、さまざまなデバイスの拡張機能のデータベースです。

于 2012-09-26T07:44:54.823 に答える
0

すべての Android アプリで、追加のチェックなしで OpenGL ES 2.0 と VBO を使用しています。また、VBO は Galaxy Tab で動作します。

于 2012-08-10T07:36:18.233 に答える