为什么Android GLES2应用程序使用GLES1运行时?

时间:2014-01-28 14:22:02

标签: android opengl-es-2.0 irrlicht

我编译了样本Irrlicht GLES2应用程序并与-lGLESv2链接。但是在Android 4.1.2设备(华为Media Pad 10)上运行,它在LogCat中输出它使用GLES1运行时:

01-28 20:47:27.728: I/Irrlicht(9228): OGLES2 initialized
01-28 20:47:27.728: I/log(9228): Using renderer: OpenGL ES-CM 1.1

为什么会出现这种错误 - 我在链接阶段出错了,或者我应该更改操作系统中的设置,或者这是我设备的错误?有人在此之前遇到过这个错误吗?

1 个答案:

答案 0 :(得分:0)

只需要使用

mGLView.setEGLContextClientVersion(2);