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吗?
有帮助吗?

解决方案

EGL与OpenGL ES是一个独立的规格,它可以管理OpenGL ES 1.0/1.1和OpenGL ES 2.0(和Algo OpenVG)的上下文,因此它并没有真正消失。

最新的规格是 这里.

其他提示

我认为埃尼尔(Eonil)已经为了接受答案而为时过早。除非我一直在valdenegro提供的“最新规格”上丢失东西。对于我发现的是,为了为当前上下文选择客户端API,必须使用EGL_CONTEXT_CLIENT_VERSION,这本身仅在EGL 1.2中支持,这在我所看到的任何Android手机上都不是:它们都是EGL 1.1。

在EGL 1.0或1.1中,您只能使用默认客户端版本,即OpenGL ES。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top