Pregunta

No está listo definición del llamado "EGL" en GLES 1.1: http://www.khronos.org/opengles/sdk/1.1/docs/man/

Es la "Capa de plataforma nativa Interface Gráfico": http://www.khronos.org/opengles/

Sin embargo, no están en GLES 2.0: http: // www. khronos.org/opengles/sdk/docs/man/

Así que tengo algunas preguntas:

  1. ¿Es esta una especificación separada de GLES? O una parte de GLES1.1?
  2. ¿De dónde han ido (en 2.0)? O todavía existen (en 2.0)?
  3. ¿Dónde está el manual (guía)?
  4. debo manejar eglContext en GLES 2.0 también?
¿Fue útil?

Solución

EGL es una especificación separada de OpenGL ES, se puede administrar contextos para OpenGL ES 1.0 / 1.1 y OpenGL ES 2.0 (y algo OpenVG), así que no es realmente se ha ido.

La última especificación es aquí .

Otros consejos

creo eonil era prematuro aceptar la respuesta. A menos que esté constantemente perdiendo cosas a la "última especificación" Valdenegro proporcionó. Por lo que me parece que hay que con el fin de elegir la API de cliente para el contexto actual, es necesario utilizar EGL_CONTEXT_CLIENT_VERSION, que es soportado a su vez sólo en EGL 1.2, que no es en cualquier teléfono Android que he visto: todos ellos son EGL 1.1.

En EGL 1.0 o 1.1, sólo se puede utilizar la versión de cliente predeterminado, que es OpenGL ES.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top