安卓原生opengl

问题描述 投票:0回答:0

对如何为 android 制作 opengl 应用程序感兴趣? 通过从方法调用 jni 函数,可以完全在 java 中实现上下文创建、渲染循环和事件。 https://github.com/android/ndk-samples/tree/main/hello-gl2

或者通过 jni 传递表面,创建新线程并初始化 egl 的渲染周期,但据我所知,输入事件将保留通过 jni。 https://github.com/tsaarni/android-native-egl-example

这些方法中哪种更有成效? 在第二种方法中,有必要创建一个新线程,目前还不清楚这对移动操作系统有多好。

java android c opengl-es egl
© www.soinside.com 2019 - 2024. All rights reserved.