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のコンテキストを作成するには?
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のコンテキストを作成するには?
残念ながら、HTC WildfireにはGPUがありません。
http://developer.qualcomm.com/device/htc-wildfire
CPU:クアルコムのMSM 7225
グラフィックプロセッサユニット(GPU):いいえGPU
OpenGLのバージョン - のOpenGL ES-CM 1.0
OpenGLのベンダー - アンドロイド
のOpenGLレンダラ - アンドロイドPixelFlinger 1.3
これは、GoogleのAndroidからのOpenGL ES 1.0のソフトウェアの実装です。 OpenGL ES 1.1 APIおよび拡張機能を部分的にサポートしていても、OpenGL ES 1.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>
願っています!
HTCがOpenGL 1.1をサポートしていない理由は明らかではありません。たとえば、すべてのiPhone 3G以前のデバイスにもGPUはありませんが、1.1を完全にサポートしています。 – givi
いいえ、元のiPhoneにはGPU(PowerVR MBX - [PowerVR](http://en.wikipedia.org/wiki/PowerVR))があります。 –