【问题标题】:Processing and "OpenGL ES API with no current context"处理和“没有当前上下文的 OpenGL ES API”
【发布时间】:2018-01-03 10:38:55
【问题描述】:

在这里寻找 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”错误

当然,我正在与加工制造商讨论这个问题 https://github.com/processing/processing-android/issues/413

但它看起来像一个死胡同:(

这可能是 Android/OpenGL 老板可以轻松解决的问题吗?

干杯

【问题讨论】:

    标签: android android-studio opengl-es processing


    【解决方案1】:

    我不知道因为我没有使用处理,但我可以告诉你我以前见过这个错误。当我尝试从触摸输入事件运行代码而不将其包装在 queueEvent 中时,就会发生这种情况。因为显然这是需要的,因为 opengl 在单独的线程上运行,这就是线程可以安全通信的方式。

    【讨论】:

      猜你喜欢
      • 2012-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多