cocos2dx- call to OpenGL ES API with no current context(logged once per thread)

GLancelot 发布于 2015/08/14 13:01
阅读 3K+
收藏 0

Android APP  在红米2(Android 5.1系统)上进行全屏应用切换的时候,会出现卡屏,不会闪退并且出现频繁.在红米note和moto x1(Android 4.4系统)中偶尔出现.  其他手机上暂时还未出现全屏切换会卡屏的现象。
红米2 : Eclipse的Log中,显示 有 call to OpenGL ES API with no current context (logged once per thread) 的错误


百度翻译:cocos2dx调用OpenGL ES API没有当前上下文(记录每一次线)

项目中并未使用OpenGL。

求给思路, 完全没头绪。


    

加载中
0
ling0
ling0

从您的问题描述中没看出来和 Cocos 2d-x 有什么关系。

另外,Cocos 2d-x 的问题为什么不去官网问?

GLancelot
GLancelot
我看了下跟这个应该也没关系!
0
GLancelot
GLancelot
求大神  给点建议或者思路!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0
小耶果
小耶果
如果你的项目中没有使用OpenGL,那么问题就很可能出现在cocos2dx这个引擎上,该问题是负责渲染的ES的contex所在的thread没有及时resume,(根据你的描述很可能切换了程序导致thread被suspend没有及时resume).当然具体解决方案还得向官方反应.(能不能解决看运气了)
小耶果
小耶果
回复 @GLancelot : 所以有能力还是自己造轮子或者找个靠谱的提供商,免得求助于他人
GLancelot
GLancelot
还要向官方反应,感觉好复杂!
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部