I know that the emulator has supported OpenGL ES 2.0 as of SDK tools 17 and Android 4.0.3, but that was introduced back in April 2012.
Does the Android emulator sup
I found the version that the emulator supported by running glGetString(GLES20.GL_VERSION)
. It appears that the emulators I tested do not support OpenGL ES 3.0 or higher, but I don't want to assume that what they are reporting is what they actually support, so I'm not making any promises that this word is final.
On my Nexus 5
OpenGL ES 3.0 V@104.0 AU@ (GIT@Id3510ff6dc)
Android emulator using HAXM
OpenGL ES 2.0 (2.1 NVIDIA-10.2.7 310.41.25f01)
Genymotion emulator
OpenGL ES 2.0 (2.1 NVIDIA-10.2.7 310.41.25f01)