HTC Wildfire支持哪个版本的OpenGL?

时间:2011-08-11 02:55:05

标签: android opengl-es android-ndk

我在运行Android 2.2.1的HTC Wildfire上测试我的应用程序。我想它应该支持至少OpenGL 1.1,但实际上当我打电话时

glGetString(GL_VERSION);

我得到了这个:

  

OpenGL ES-CM 1.0

有没有办法创建OpenGL 1.1上下文而不是1.0?

2 个答案:

答案 0 :(得分:4)

不幸的是,HTC Wildfire没有GPU。

这是来自Google Android的OpenGL ES 1.0的软件实现。它不是OpenGL ES 1.1实现,即使它部分支持OpenGL ES 1.1 API和扩展。

答案 1 :(得分:1)

这会有帮助吗? Android: GLES20: Called unimplemented OpenGL ES API

我不确定你是否已经在AndroidManifest.xml中注册了OpenGL:

    <uses-feature android:glEsVersion="0x00020000"></uses-feature>
    <uses-sdk android:targetSdkVersion="8" android:minSdkVersion="8"></uses-sdk>

希望这有帮助!