Разница между OpenGL ES 2.0 и OpenGL 4

Каковы точные различия между OpenGL ES 2.0 и OpenGL 4.1. Мне известно, что OpenGL ES 2.0 является подмножеством OpenGL 4.1. Но какие именно возможности отсутствуют в OpenGL ES 2.0.

Я хотел бы начать разработку настольного приложения, используя только подмножество OpenGL ES 2.0 (потому что у нас есть отличный учебный материал в виде Руководства по программированию OpenGL ES), и я хотел бы знать, чего мне будет не хватать.


person Ganesh    schedule 11.03.2011    source источник
comment
Мне было интересно то же самое, а точнее разница между OpenGL ES 2.0 и OpenGL 4.x с несовместимым контекстом.   -  person AzP    schedule 14.05.2014


Ответы (1)


OpenGLES 2.0 основан на спецификации OpenGL 2.0 и не поддерживает фиксированный конвейер функций. Конвейер фиксированных функций не удалялся из спецификации OpenGL до версии 3.1, а затем некоторые производители оборудования отказались удалять конвейер фиксированных функций.

Хорошим местом для начала является официальная страница OpenGLES. Это расскажет вам все, что вам нужно знать о спецификации OpenGL 2.0. Я не уверен, есть ли сравнение между OpenGL 2.0 и 4.1 без просмотра всех прерывистых спецификаций.

person Mark    schedule 11.03.2011