我在我的Android2.2手机上从NDK-r8编译了JNI示例hello-gl2。我想知道我是否可以修改它并调用eglSwapBuffers。然后,我注意到这个函数在API-9之前是不可用的。所以我决定交叉编译freeglut,因为EGL/egl.h在API-9之前是不可用的。在API-9之前有没有eglSwapBuffers的替代品?
发布于 2012-08-26 01:38:51
在较低的API上,您必须在Java的GL上下文中创建和调用SwapBuffers。GLSurfaceView以一种简单的方式为你做到了这一点,但如果你愿意,你可以重新实现它的功能。
没有其他官方方法可以做到这一点。
https://stackoverflow.com/questions/12123034
复制相似问题