在 Android 上,是否可以在 Java 中创建纹理并通过 JNI 将其纹理 ID/句柄传递给基于 C++ 的 3d 渲染引擎?
最佳答案
OpenGL 的纹理标识符只是一个整数。这必须在特定 OpenGL 客户端的上下文中进行解释,因此只要 C++ 和 Java 代码都作为一个客户端运行(所有 OpenGL 调用都在一个线程上),这应该是可能的。
关于java - 将 opengl 纹理句柄从 Android Java 传递到 C++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5904126/