繁体   English   中英

处理和“没有当前上下文的OpenGL ES API”

[英]Processing and “OpenGL ES API with no current context”

在这里寻找OpenGL ES专家!

我在这里看到了许多“ E / libEGL:在没有当前上下文的情况下调用OpenGL ES API(每个线程记录一次)”的问题,但我仍然像2个月前那样陷入困境。

如果您像这样在Android Studio中启动全新的Android处理项目,请执行以下操作: http : //android.processing.org/tutorials/android_studio/index.html

当您从“ onPause”中“ onResume”时,会出现此“在没有当前上下文的情况下调用OpenGL ES API”错误

当然,我正在与Processing maker https://github.com/processing/processing-android/issues/413进行讨论。

但这似乎是一个死胡同:(

Android / OpenGL老板可以轻松解决问题吗?

干杯

我不知道原因,我还没有使用过Processing,但是我可以告诉你我之前已经看到过该错误。 当我尝试从触摸输入事件运行代码而不将其包装在queueEvent中时,发生了这种情况。 因为显然这是必需的,因为opengl在单独的线程上运行,因此线程可以安全地进行通信。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM