What Does OpenGL for Embedded Systems (OpenGL ES) Mean?

OpenGL for Embedded Systems (OpenGL ES), a subset of the OpenGL 3D graphics application programming interface (API), is a cross-platform API designed for embedded devices, such as video game consoles, mobile phones and personal digital assistants (PDA). This lightweight API consumes minimal power and requires minimal storage space.

As a low-level API, OpenGL ES works between software applications and hardware or software graphics engines. Because it is royalty-free, OpenGL ES provides an affordable solution for mobile and embedded platform developers seeking to create advanced 3D graphics and games.

Techopedia Explains OpenGL for Embedded Systems (OpenGL ES)

  • Apple iPhone, iPad and iPod Touch
  • Android 2.2 phones
  • Nokia N900 and N8
  • BlackBerry Storm 2 and Curve 8530
  • Samsung Galaxy S and Wave