我在Android 2.2手机上的NDK-r8编译了JNI样本hello-gl2
。
我想知道我是否可以修改它并致电eglSwapBuffers
。
然后,我注意到在API-9之前这个功能不可用。
所以我决定交叉编译freeglut
,因为在API-9之前EGL/egl.h
不可用。
在API-9之前是否有eglSwapBuffers
的替代方案?
答案 0 :(得分:0)
在较低的API上,您必须在Java上创建并调用GL上下文中的SwapBuffers。 GLSurfaceView以简单的方式为您完成此任务,但如果您愿意,可以重新实现它的功能。
没有其他官方方法可以做到。