Ash*_*ell 7 android textures opengl-es
我的游戏工作正常,除非我按HOME按钮然后恢复.需要做什么才能再次使用纹理?我试过在GLSurfaceView上调用onPause和onResume(当调用activity的onPause和onResume时).
我有什么想法可能做错了吗?
如果所有其他方法都失败,请重新加载纹理:
伪代码
for tex in textures:
if glIsTexture(tex.opengl_name) == false:
glGenTextures(1, &tex.opengl_name)
glBindTexture(tex.texture_target);
glTexImage(..., texture.image);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4181 次 |
最近记录: |