小编Bju*_*rin的帖子

从待机/睡眠状态返回时无法创建EGL表面

我试图让我的android 2.3 NativeActivity从睡眠模式返回时成功恢复.这是一个使用OpenGL的纯粹原生活动.

我在清单中使用了android:configChanges ="orientation"以避免在进入睡眠状态时被破坏.

当我收到APP_CMD_TERM_WINDOW时,我会卸载我的GL资源并终止GL.

当我从睡眠模式返回时尝试初始化GL时出现问题.当我得到APP_CMD_INIT_WINDOW,并像往常一样尝试初始化GL时,我无法创建新的表面.

eglCreateWindowSurface返回EGL_BAD_MATCH,它的游戏结束了......

有什么想法吗?

android opengl-es android-ndk

2
推荐指数
1
解决办法
2532
查看次数

标签 统计

android ×1

android-ndk ×1

opengl-es ×1