OpenGL-ES 2.0 и EGL * Функции (iOS)
Вопрос
Там набор определений под названием «EGL» в GLES 1.1: 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/
Поэтому у меня есть несколько вопросов:
- Это разделенная спецификация от ГЛЭ? Или часть GLES1.1?
- Куда они ушли (в 2.0)? Или все еще существуют (в 2.0)?
- Где руководство (руководство)?
- Должен ли я управлять EGLContext в GLES 2.0 тоже?
Решение
EGL - это отдельная спецификация из OpenGL ES, он может управлять контекстами для OpenGL ES 1.0 / 1.1 и OpenGL ES 2.0 (и Algo OpenVG), поэтому он не совсем не ушел.
Последние спецификации здесь.
Другие советы
Я думаю, что Энил преждевременно примет ответ. Если я неизменно не пропустил вещи на «последнем спецификации» Valdenegro. Для чего я нахожу, что для того, чтобы выбрать клиентский API для текущего контекста, необходимо использовать EGL_CONText_Client_Version, который сам поддерживается только в EGL 1.2, что не находятся на каком-либо телефоне Android, я видел: они все EGL 1.1.
В EGL 1.0 или 1.1 вы можете использовать только клиентскую версию по умолчанию, которая является OpenGL ES.