EGL_BAD_MATCH with Droid/Droid 2

2019-01-29 13:12发布

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.

I've tried many combinations of EGL configurations, including configurations that work on other phones, and every combination results in an EGL_BAD_MATCH.

Has anyone ran into this problem or know of any solutions?

Thanks

2条回答
贼婆χ
2楼-- · 2019-01-29 13:25

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.

查看更多
手持菜刀,她持情操
3楼-- · 2019-01-29 13:40

I also had this problem on select Motorola and Samsung handsets. The problem is the phone reports a different pixel format than the surface is expecting. You need to setup the surface view with the appropriate pixel format for that phone, which is most likely PixelFormat.RGB565

Kevin

查看更多
登录 后发表回答