2011-08-11 10 views
2

Android 2.2.1を実行しているHTC Wildfireで自分のアプリをテストしています。どのような方法がありますHTC WildfireはどのOpenGLのバージョンをサポートしていますか?

のOpenGL ES-CM 1.0

:私は、それは少なくともOpenGLの1.1をサポートする必要がありますが、実際に私はこれを取得してい

glGetString(GL_VERSION); 

を呼んだときと仮定します1.0ではなくOpenGL 1.1のコンテキストを作成するには?

答えて

4

残念ながら、HTC WildfireにはGPUがありません。

これは、GoogleのAndroidからのOpenGL ES 1.0のソフトウェアの実装です。 OpenGL ES 1.1 APIおよび拡張機能を部分的にサポートしていても、OpenGL ES 1.1実装ではありません。

+0

HTCがOpenGL 1.1をサポートしていない理由は明らかではありません。たとえば、すべてのiPhone 3G以前のデバイスにもGPUはありませんが、1.1を完全にサポートしています。 – givi

+0

いいえ、元のiPhoneにはGPU(PowerVR MBX - [PowerVR](http://en.wikipedia.org/wiki/PowerVR))があります。 –

1

これは役に立ちますか?すでに実行して、あなたのAndroidManifest.xmlでOpenGLを登録した場合 Android: GLES20: Called unimplemented OpenGL ES API

は私はわからない。このことができます

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

願っています!

関連する問題