Какую версию OpenGL поддерживает HTC Wildfire? - PullRequest
2 голосов
/ 11 августа 2011

Я тестирую свое приложение на HTC Wildfire под управлением Android 2.2.1. Я полагаю, что он должен поддерживать по крайней мере OpenGL 1.1, но на самом деле, когда я звоню

glGetString(GL_VERSION);

Я получаю это:

OpenGL ES-CM 1.0

Есть ли способ создать контекст OpenGL 1.1, а не 1.0?

Ответы [ 2 ]

4 голосов
/ 11 августа 2011

К сожалению, HTC Wildfire не имеет графического процессора.

Это программная реализация OpenGL ES 1.0 от Google Android. Это не реализация OpenGL ES 1.1, хотя она поддерживает OpenGL ES 1.1 API и частично расширения.

1 голос
/ 11 августа 2011

Это поможет? Android: GLES20: называется не реализованным API OpenGL ES

Я не уверен, что вы уже зарегистрировали OpenGL в вашем AndroidManifest.xml, выполнив:

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

Надеюсь, это поможет!

...