I\'ve been testing my OpenGL ES 2 app on various phones. I\'ve ran into a problem with the Droid and Droid 2. Every EGL config I try results in an EGL_BAD_MATCH.
It is not an issue of handsets types, this issue can be on any handset and i don't know weather this problem is related to pixelFormat. But, I have solved it by deleting current emulator and create new emulator. If you deploy application on your device then you have to reboot your device.