OpenGL
for Embedded Systems (OpenGL ES) is a 3D graphics API designed for handheld and
embedded devices, such as
- Mobile
phones
- Tablet
computers
- PDAs
- Consoles
- GPS
systems
OpenGL
ES is the default native 3D API for
- iPhone
/ iPad
- Android
- Symbian

Like
OpenGL, ES is maintained by the Khronos Group, that is a member-funded
consortium focussed on the creation of open standards.
OpenGL
ES was developed from OpenGL. However,
OpenGL ES addresses the constraints of many handheld and embedded devices:
- Limited
processing capability
- Limited
memory
- Low
memory bandwidth
- Sensitivity
to power consumption
- Limited
floating point hardware