OPEN GL ES
ライブラリで何が起こっていないのか、アンドロイドのソースコードを読んでいましたが、EGL library
は何ですか?OPEN GL ESとEGLライブラリの混同
この2つのライブラリの間に関係はありますか?
私はhttp://www.khronos.org/opengles/documentation/opengles1_0/html/を見ましたが、それでもなお得られていません。
OPEN GL ES
ライブラリで何が起こっていないのか、アンドロイドのソースコードを読んでいましたが、EGL library
は何ですか?OPEN GL ESとEGLライブラリの混同
この2つのライブラリの間に関係はありますか?
私はhttp://www.khronos.org/opengles/documentation/opengles1_0/html/を見ましたが、それでもなお得られていません。
EGLは、OpenGL ESと基本となるネイティブディスプレイプラットフォームとの間のインターフェイスです。 &レンダリングサーフェスを作成するために使用されます&グラフィックスコンテキスト。
EGLは、さまざまなディスプレイバッファ(つまり、画面に表示されるイメージ)とOpenGL ESコンテキストを管理するために使用されます。これらは、には、 OpenGL ESを使用するために必要です。したがって、EGLをOpenGL ESの初期化レイヤーと考えることができます。
Open GLは、基本的に、2Dおよび3Dグラフィックスを描画するアプリケーションを作成するためのAPIです。 EGLでは、OpenGLのようなAPIをレンダリングできます。あなたは、OpenGLとEGLをGoogleで検索しても、これを説明するページがたくさんあります。たとえば、khronosです。
デスクトップOpenGLはEGLとの相互作用はなく、OpenglESとOpenVGのみが相互作用していることに注意してください。 ここをクリックしてください:Can anyone explain the way the "Khronos stack" of technologies fits together?
「OpenGLES」はブラシ、カラーペイント、ステンシルを提供し、EGLはペイントするキャンバス/ペーパーを取得します。 –
wov ...私がこれまでのコメントを受け入れるなら、私はurのコメントを受け入れるだろう... !!! –
another.anon.cowardこれはこれまでで最も良い説明です。どうも。 – DrunkenMaster