2

arm プラットフォームで openGLES を使用して非常に単純なアプリを実行しようとしていますが、次の問題が発生しました。

QEgl::display(): Cannot initialize EGL display: "Bad alloc (0x3003)" 
QEglContext::chooseConfig(): Could not find a suitable EGL configuration 
Requested: "type=es2 rgba=0,0,0,0 surface-type=window" 
Available: 
Segmentation fault (core dumped)

この問題を解決する方法はありますか?

QT-4.8.0を使用しています

4

1 に答える 1

1

ARM 組み込み Linux プラットフォームでも同様の問題がありました。SGX ドライバーが正しくインストールされていることを確認します。hello_gles2 で正常に動作することを確認してください。OpenGL ES は特定のモードでフレームバッファを必要とします。ソースからネイティブにインストールされた Qt 4.8.3 を使用しました。ererything が適切にインストールされたら、openGL ES で Qt を使用すると便利です

于 2012-12-27T06:53:13.133 に答える