0
Raspberry Pi 2でOpenGLラッパーを実行しようとしています。ラッパーはC#でモノラルで動作しています。私はVideoCore IV APIを使ってRPi上で実行している私の基本的な例を得ましたが、画面上に画像は表示されません。EGLがRaspberry VideoCore IVでスワップしない
/opt/vc/src/hello_triangle
にある例は完璧に動作しており、私のプログラムはエラーをキャッチしません。 eglSwapBuffers
は単に何も交換していないようです。
私のアプリケーションのBCM/EGL/GLコールログは、issueにあります。サンプルhereのソース全体を取得することができます。
私は、VideoCoreでは、OpenGLの出力がデフォルトでは表示されない別のフレームバッファに入ると思います。これを有効にするには、プラットフォームレイヤー管理APIを使用する必要があります。そのためには、 '/ sys'内のいくつかのファイルにする必要があります。 –
もしそうなら、なぜCサンプルが動作しているのか分かりません。 – Luca
[hello_triangle sample](https://github.com/raspberrypi/firmware/blob/master/opt/vc/src/hello_pi/hello_triangle/triangle.c)には[calls](https://github.com/)が含まれています。 raspberrypi/firmware/blob/master/opt/vc/src/hello_pi/hello_triangle/triangle.c#L161)を 'vc_dispmanx_' \ *関数群に追加すると、あなたのコードはそれをしますか? –