FBO 拡張 ( GL_OES_framebuffer_object )を使用する OpenGL ES 1.x コードをAndroid に移植し、 Tegraベースのデバイス ( Tegra 2、Tegra 3 ) で問題が発生しました。問題は、サポートされている拡張機能のリストでデバイスがGL_OES_framebuffer_object拡張機能を報告している間、機能の一部が壊れているように見え、特に関数が拡張関連の定数 (例: ) を報告するエラーglGetIntegerv()
を受け入れないことです。同時に、他の拡張機能関連の機能は正常に動作します。GL_FRAMEBUFFER_BINDING_OES
GL_INVALID_ENUM
- それは既知の問題ですか?
- よく知られている回避策はありますか?
- 誰かもこの問題に直面していますか?
テスト対象のデバイスは、Nexus7 と Acer A500 です。