Android NDK上EGLNativeWindowType的有效值

时间:2014-07-17 16:10:08

标签: android android-ndk egl

如何初始化EGLNativeWindowType以创建Android Native OpenGL ES 3.0应用程序?

我没有找到任何记录EGLNativeWindowType的有效值的地方。我正在阅读OpenGL ES 3.0编程指南第2版。我还搜索了许多(太多)术语。

1 个答案:

答案 0 :(得分:2)

不只是在Android上创建本机窗口。你必须与屏幕合成器交谈。以前的情况是,如果应用程序框架没有运行,以root身份运行的程序可以打开帧缓冲设备,但是(a)不是很有用,并且(b)不能继续工作没有fbdev的设备。

您需要从系统中获取一个窗口,然后使用它。 NativeActivity文档中有一个示例。