0

私はGeeta gond、プロジェクトを起動してからエミュレーターを起動すると、完了エラーが発生する前に問題が発生します。"関数を読み込めませんでした glGetActiveUniform で関数を読み込めませんでした glGetAttachedShaders で関数を読み込めませんでした glGetAttribLocation で関数を読み込めませんでした glGetProgramiv で関数を読み込めませんでした glGetProgramInfoLog で関数を読み込めませんでしたglGetUniformiv は func を読み込めませんでした glGetUniformLocation は func を読み込めませんでした glShaderSource は func を読み込めませんでした glStencilMaskSeparate は func glBlendEquationSeparate を読み込めませんでした"

これらのタイプのエラーが発生しているように、理由はわかりません。

それに関して私に提案してください。

"ありがとう"

4

1 に答える 1

1

Q33 Express チップセットを搭載したボックスに Intel の最新のグラフィックス ドライバをインストールしたときに、この問題が発生しました。このドライバーは OpenGL 2 をサポートする上位のチップセットをサポートしていますが、Q33 は OpenGL 2 をサポートしていないため、エラーを解消するために以前のドライバーに戻す必要がありました。

ARM の OpenGL ES 2.0 エミュレータは、これらの命令を OpenGL 2.0 に変換してからグラフィックス アダプタに渡すことによって機能します。AVD (4.0.3 以降) での GPU エミュレーションも同じ原理で動作すると想定しています。したがって、ボックスのグラフィック カード チップセットとドライバが OpenGL 2 をサポートしていない場合、OpenGL ES 2.0 コードは AVD で動作しないと結論付けています。

于 2012-09-20T18:36:14.023 に答える