OPEN GL ES
ライブラリが何をするのか、何をするのかが わからないという点で、Androidのソースコードを読んで EGL library
いました。
この2つのライブラリの間に何か関係はありますか?
http://www.khronos.org/opengles/documentation/opengles1_0/html/を見まし たが、まだ取得していません。
OPEN GL ES
ライブラリが何をするのか、何をするのかが わからないという点で、Androidのソースコードを読んで EGL library
いました。
この2つのライブラリの間に何か関係はありますか?
http://www.khronos.org/opengles/documentation/opengles1_0/html/を見まし たが、まだ取得していません。
EGLは、OpenGLESと基盤となるネイティブディスプレイプラットフォーム間のインターフェイスです。レンダリングサーフェスとグラフィックスコンテキストを作成および管理するために使用されます。
EGLは、さまざまな表示バッファー(つまり、画面に表示される画像)とOpenGLESコンテキストを管理するために使用されます。これらは、OpenGLESを使用するために必要です。したがって、EGLはOpenGLESの初期化レイヤーと考えることができます。
Windows、MacOSX、またはLinuxでのOpenGLのプログラミングに精通している場合-EGLはWindowsでのWGL、LinuxでのGLX 、MacOSXでのAGL/CGLと似ています。
デスクトップOpenGLはEGLと相互作用せず、OpenglESとOpenVGのみと相互作用することに注意してください。ここを見てください:テクノロジーの「クロノススタック」がどのように組み合わされているかを誰かが説明できますか?
Open GLは基本的に、2Dおよび3Dグラフィックスを描画するアプリケーションを作成するためのAPIです。EGLを使用すると、OpenGLのようなAPIをレンダリングできます。これを説明する多くのページがありますが、OpenGLとEGLをグーグルで検索すれば見つけるのは難しくありません。たとえば、khronosで。