1

GLES 1.1 には「egl」と呼ばれる一連の定義があります: http://www.khronos.org/opengles/sdk/1.1/docs/man/

それは「ネイティブ プラットフォーム グラフィックス インターフェイス レイヤー」です: http://www.khronos.org/opengles/

ただし、GLES 2.0 にはありません: http://www.khronos.org/opengles/sdk/docs/man/

だから私はいくつかの質問を得ました:

  1. これはGLESとは別の仕様ですか?それとも GLES1.1 の一部ですか?
  2. 彼らはどこに行ったのですか (2.0 で)? それとも(2.0で)まだ存在しますか?
  3. マニュアル(ガイド)はどこにありますか?
  4. GLES 2.0 でも eglContext を管理する必要がありますか?
4

2 に答える 2

1

EGL は OpenGL ES とは別の仕様であり、OpenGL ES 1.0/1.1 および OpenGL ES 2.0 (およびアルゴリズム OpenVG) のコンテキストを管理できるため、実際になくなったわけではありません。

最新の仕様はこちら.

于 2010-08-21T13:42:52.137 に答える
0

エオニルは答えを受け入れるのに時期尚早だったと思います。Valdenegroが提供した「最新の仕様」で一貫して物事を見逃していない限り。現在のコンテキストのクライアントAPIを選択するには、EGL_CONTEXT_CLIENT_VERSIONを使用する必要があります。EGL_CONTEXT_CLIENT_VERSION自体はEGL 1.2でのみサポートされており、これまでに見たAndroidフォンではサポートされていません。これらはすべてEGL1.1です。

EGL 1.0または1.1では、デフォルトのクライアントバージョンであるopenGLESのみを使用できます。

于 2011-11-11T06:44:39.823 に答える