Which OpenGL ES API versions are supported?

On some smartphones, no OpenGL ES support is available. On others a particular OpenGL ES API is available, or possibly multiple versions are available.

Variant: ScreenPlay and non-ScreenPlay. Target audience: Device creators.

ROM IBY files are used to control which OpenGL ES APIs are supported in a given handset. A different DLL file is used for each different API version and profile:

DLL file Contents

libGLES_CM.dll

OpenGL ES 1.x, Common Profile with EGL

libGLESv1_CM.dll

OpenGL ES 1.x, Common Profile without EGL (known as OpenGL ES 1.1 v1)

libGLESv2.dll

OpenGL ES 2.x

OpenGL ES 1.1 v1 is not another version of OpenGL ES. It is instead another form of packaging for the OpenGL ES 1.1 API. For further information see: Khronos API Implementers Guide.