私はOpenGLES2アプリをさまざまな電話でテストしてきました。DroidとDroid2で問題が発生しました。試してみるすべてのEGL構成は、EGL_BAD_MATCHになります。
他の電話で機能する構成を含め、EGL構成の多くの組み合わせを試しましたが、すべての組み合わせでEGL_BAD_MATCHが発生します。
誰かがこの問題に遭遇したか、解決策を知っていますか?
ありがとう
私はOpenGLES2アプリをさまざまな電話でテストしてきました。DroidとDroid2で問題が発生しました。試してみるすべてのEGL構成は、EGL_BAD_MATCHになります。
他の電話で機能する構成を含め、EGL構成の多くの組み合わせを試しましたが、すべての組み合わせでEGL_BAD_MATCHが発生します。
誰かがこの問題に遭遇したか、解決策を知っていますか?
ありがとう
一部のMotorolaおよびSamsungの携帯電話でもこの問題が発生しました。問題は、電話が表面が期待しているものとは異なるピクセルフォーマットを報告することです。その電話に適したピクセルフォーマットで表面ビューを設定する必要があります。これはおそらくPixelFormat.RGB565です。
ケビン
これは受話器の種類の問題ではありません。この問題はどの受話器でも発生する可能性があり、この問題がpixelFormatに関連している天気はわかりません。しかし、現在のエミュレーターを削除して新しいエミュレーターを作成することで解決しました。デバイスにアプリケーションをデプロイする場合は、デバイスを再起動する必要があります。
呼び出しに渡される属性でを設定EGL_PBUFFER_BIT
していることを確認してください。EGL_SURFACE_TYPE
eglChooseConfig()