1

誰かがこのエラーについて説明してもらえますか?
ゼロ以外のバッファオブジェクト名が有効な配列にバインドされていて、バッファオブジェクトのデータストアが現在マップされている場合、GL_INVALID_OPERATIONが生成されます。

4

1 に答える 1

1

ポインター関数 (例: ) を介して VBO がアクティブにバインドさglVertexAttribPointerれていると同時に、VBO がglMapBuffer.

glMapBufferドキュメントによると、VBO がクライアント メモリにマップされている間は、VBO を使用できません。

マップされたデータ ストアは、そのバッファー オブジェクトを使用する前に、glUnmapBuffer でマップを解除する必要があります。そうしないと、バッファ オブジェクトのデータ ストアを逆参照しようとする GL コマンドによってエラーが生成されます。

于 2012-06-17T05:48:31.697 に答える