2014-01-28 50 views
0

我編譯了示例Irrlicht GLES2應用程序並與-lGLESv2鏈接。但是在Android 4.1.2設備上運行(華爲媒體墊10),其輸出在logcat中,它使用GLES1運行:爲什麼Android GLES2應用程序使用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 

爲什麼發生這個錯誤 - 我在鏈接階段做了錯事,或者我應該改變設置在操作系統,或者它是我的設備的錯誤?有沒有人以前面對過這個錯誤?

回答

0

只需要使用

mGLView.setEGLContextClientVersion(2);

+0

你編譯和gles2 Irrlicht的運行? –

+0

是的,我在IrrCompileConfig中指定了GLES2,但是我遇到了紋理錯誤。於是我轉回到GLES1。 – Alf

+0

面臨同樣的問題,紋理不加載gles2。 –

相關問題