Что такое OpenGL ES?
OpenGL ES (OpenGL for Embedded Systems — OpenGL для встраиваемых систем) — подмножество графического интерфейса OpenGL, разработанное специально для встраиваемых систем — мобильных телефонов, карманных компьютеров, игровых консолей и интерактивных медиаплееров и позволяющего создавать качественные 2d и 3d интерактивные приложения и игры с отличной производительностью и детализированной графикой.
В свою очередь OpenGL является открытой графической библиотекой (Open Graphics Library), которая имеет свой api, свои переменные, и является ближайшей точкой взаимодействия между процессором и графическим чипом (GPU).
OpenGL ES состоит из четко определенного подмножества OpenGL, подходит для устройств с низким энергопотреблением, и обеспечивает гибкий и мощный интерфейс между программным обеспечением и оборудованием для ускорения графики.
OpenGL ES определяется и продвигается консорциумом Khronos Group, в который входят производители программного и аппаратного обеспечения, заинтересованные в открытом API для графики и мультимедиа.