問題タブ [egl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - GLSurfaceView は EGLDisplay、EGLContext、eglSurface をどのように使用できますか?
EGLDisplay と EGLContext を再利用して、eglCreateWindowSurface で作成された EGLSurface と eglCreatePbufferSurface で作成された EGLSurface の代わりにレンダリングしたいと考えています。結果をユーザーに表示したい場合に GLSurfaceView を使用していますが、EGLDisplay、EGLContext、および EGLSurface を使用するためにそれを初期化する方法がわかりません。GLSurfaceView.EGLWindowSurfaceFactory を使用したいのですが、そのオーバーライド メソッド createWindowSurface には既にこれらの変数が入力パラメーターとして含まれていることがわかります。したがって、GLSurfaceView によって既に作成されていると思います。どうすればそれができますか?
macos - OS X で EGL を必要とするアプリをコンパイルする方法
大規模なサードパーティ ライブラリがあり、それを OS X で動作させる必要があります。ライブラリはいくつかの目的で EGL を使用しますが (AFAIR を読み取るテクスチャ)、システムには libEGL がありません。実際には、一部を書き直したり、EGL 依存関係を削除したりしたくありません。
それを機能させる方法はありますか?