Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在C++中创建一个EGLLeVIEW并将其绑定到java GLASTURVIEW 我尝试在C++中创建一个EGLLVIEW,并将其绑定到GLASTURVIEW。 在对谷歌进行了一些研究之后,甚至在这里,我也没有发现任何与我的问题相近的东西_Java_Android_C++_Opengl Es_Glsurfaceview - Fatal编程技术网

在C++中创建一个EGLLeVIEW并将其绑定到java GLASTURVIEW 我尝试在C++中创建一个EGLLVIEW,并将其绑定到GLASTURVIEW。 在对谷歌进行了一些研究之后,甚至在这里,我也没有发现任何与我的问题相近的东西

在C++中创建一个EGLLeVIEW并将其绑定到java GLASTURVIEW 我尝试在C++中创建一个EGLLVIEW,并将其绑定到GLASTURVIEW。 在对谷歌进行了一些研究之后,甚至在这里,我也没有发现任何与我的问题相近的东西,java,android,c++,opengl-es,glsurfaceview,Java,Android,C++,Opengl Es,Glsurfaceview,有可能做到这一点吗 我已经知道我可以做一个NativeActivity,但我还需要使用Java库来加载图像、音频、生成HttpRequest、获取设备信息等 欢迎任何帮助。GLSURFACHEVIEW创建自己的EGL上下文。它提供了一个奇怪的钩子数组来调整EGLConfig,但它确实希望在其渲染器线程上创建自己的上下文。您能让GLSurfaceView设置EGLContext,然后从其他代码访问它吗?你想做什么?主要问题是它是一个脚本,它是EGLcontext的“按需”,这就是为什么我想在C++

有可能做到这一点吗

我已经知道我可以做一个NativeActivity,但我还需要使用Java库来加载图像、音频、生成HttpRequest、获取设备信息等


欢迎任何帮助。

GLSURFACHEVIEW创建自己的EGL上下文。它提供了一个奇怪的钩子数组来调整EGLConfig,但它确实希望在其渲染器线程上创建自己的上下文。您能让GLSurfaceView设置EGLContext,然后从其他代码访问它吗?你想做什么?主要问题是它是一个脚本,它是EGLcontext的“按需”,这就是为什么我想在C++中创建它,但是如果有一种方法将EGLVIEW上下文从java传递到C++,我认为它应该是一个好的开始。但是,对于GLSURFACHEVIEW,上下文只能从其渲染器线程中使用,并且不应同时从多个线程中使用相同的上下文。因此理想情况下,您可以让GLSurfaceView创建上下文,然后从其回调调用本机函数;该线程上的上下文将是最新的,因此您不需要显式地传递任何内容。好的,将这样尝试,谢谢@fadden