egl

    1

    1答えて

    私のEGL \ GLESコンテキストを初期化するとき、私はフルスクリーンを使用します。私のアプリケーションは半分の解像度でレンダリングされ、最後に単純な描画を使用して画面にブリットされます。 ただし、パフォーマンス上の理由から、それはarbritary解像度(例えば半分フル解像度)で、私のコンテキストを初期化し、ドライバ\ハードウェアがフルスクリーンにするブリットを処理することが可能ですか?

    1

    1答えて

    iOSプラットフォームでEGLNativeWindowTypeオブジェクトを取得するにはどうすればよいですか?または次のアンドロイドコードに相当するものを達成しますか? もう少し洞察力を提供するために、私は現在、ネイティブアンドロイドアプリを単一のコアCライブラリを共有するiOSに移植していますが、iOSプロジェクト自体はObjective-Cで書かれています。このプロジェクトでは、EAGLではな

    2

    1答えて

    現在、EGLのように見えるカスタム標準Cライブラリの上に構築されたAndroidアプリのiOSポートで作業しています。 GLES、GLES2、OpenGL、OpenGL ES、OpenGL ES2。 残念ながら、私は上記の技術、特にEGLとOpenGLに関する作業には経験がありません。私は、EGLはOpenGL ESと基礎となるネイティブプラットフォームのウィンドウシステムとの間のインタフェースで

    1

    1答えて

    私は、Mesa、ANGLE、AMD EGLなど、さまざまなEGL実装で動作するアプリケーションを開発しています。アプリケーションは複数のスレッドを作成し、各スレッドには多数のEGLContextがあります。 スレッドが終了するときに、コンテキスト内で作成されたすべてのテクスチャ、バッファなどを破棄する前に(例えば、//DestroyContext)、コンテキストを破棄するだけで十分ですか?ハードウ

    2

    1答えて

    私はハイバネーションからラップトップを戻しました。ハードウェアアクセラレーションを使用すると、すべてのアンドロイドエミュレータが起動しないためです。私は以来、Android Studioをアンインストールし、すべてのSDKのすべてのエミュレータを再起動し、複数回再起動しました。私はすべてを削除して再インストールする前に、以下のログ項目を見ていました。それは変わっていません。私はアンドロイドスタジオ

    1

    1答えて

    openGl ESサーフェスからmp4ビデオを作成するためにmediaCodecを使用しようとしています。私はeglSurfaceを持っていて、そのeglSurfaceのソースサーフェスはMediaCodecの入力サーフェスです。 eglSurfaceではさまざまなサイズを使用できます.1つのサイズ(幅または高さ)が大きすぎると、たとえばwidth = 5000およびheight = 512など、

    0

    1答えて

    入力コールバックなどを管理するために何か必要なので、ウィンドウとOpenGL ES 2.0コンテキストを作成するためにGLFWを設定しようとしています。 問題はこれです次の設定を使用します。 GLバージョン:OpenGL ESの3.2 NVIDIA 368.69 GLベンダー:NVIDIAコーポレーションGLGLFW_CONTEXT_CREATION_APIヒントのGLFW_NATIVE_CONT

    0

    1答えて

    eglPresentationTimeANDROID()を使用してlipsynkを改善するC++ビデオレンダラをデバッグしています。このegl extensionは、テストしたすべての端末で使用できるわけではありませんが、一部の端末(adrenoなど)では手動で無効にする必要があります。そうでない場合はストリームが停止します。私は、一部のデバイスが実際にPTSを無視していることを理解しています(A

    0

    1答えて

    Raspberry Pi 2でOpenGLラッパーを実行しようとしています。ラッパーはC#でモノラルで動作しています。私はVideoCore IV APIを使ってRPi上で実行している私の基本的な例を得ましたが、画面上に画像は表示されません。 /opt/vc/src/hello_triangleにある例は完璧に動作しており、私のプログラムはエラーをキャッチしません。 eglSwapBuffersは

    0

    1答えて

    でQt5アプリケーションを実行しているとき、私はeglfsプラットフォームを指定することにより、Xサーバなしでhellogl_es2 Qtの例を実行しようとしています: ./hellogl_es2 -platform eglfs EGL Error : Could not create the egl surface: error = 0x300b Aborted (core dumped)