0

OpenGLESv2でPixelBufferを作成するのに問題があります。

設定で指定されている場合は、EGL_WINDOW_BIT正常に呼び出すことができますeglCreateContext。ただし、使用EGL_PBUFFER_BITすると。が表示されEGL_BAD_CONFIGます。

私は、OpenGLESv2を呼び出してGPGPUを実行する組み込みシステムを使用しています。レンダリングするウィンドウシステムがないので、PixelBuffersを使用する必要があると感じています。私のレンダリング呼び出しは、カラーバッファーとしてTexture2Dが接続されたFBOに直接レンダリングします。

構成の何が問題になっているのか、またはどのように調整できるのかについて、私は考えがありません。どんなアドバイスも素晴らしいでしょう。ありがとうございました。

4

1 に答える 1

0

可能なすべての構成を出力する関数を作成することになりました。glChooseConfigurationがGL_TRUEを返していても、構成を返していなかったことがわかりました。

構成を取得していませんでした。

OpenGL ESエミュレータは、OpenGL ES v2のPixelBufferをサポートしておらず、v1のみをサポートしているようです。

于 2012-09-06T00:51:13.850 に答える