2012-04-29 11 views

答えて

2

Windows上でOpenGL ES 2.0エミュレーションの1つを使用して、アプリケーションを開発することができます。レンダリングコードの大部分は、WindowsとAndroidのC/C++コードと同じになります。プラットフォーム固有のものだけがウィンドウを開き、入力(トーチ)を取得し、ファイルを読み込むでしょう。 - PVRのテクスチャ圧縮に

  • Qualcomm Ardenoをサポート -
  • ARM Mali
  • Nvidia Tegra ATITCのテクスチャ圧縮をサポート - DXTテクスチャ圧縮に
  • をサポートしています

    • Imgtec PowerVR:ここ

      は、異なるベンダーからのGLES2エミュレータの一部です

    • Google ANGLE - DXTテクスチャ圧縮をサポートします。オープンソース! WebGLバックエンドとしてChrome & Firefoxで使用されています。

    私は自分自身が好きで、Windowsで自分のアプリを開発するためにGoogle ANGLEを使います。その後、レンダリングコードを変更せずにAndroidでアプリを実行できます。

    +0

    ありがとうございます! ANGLEを使用する場合、私は何を変更する必要がありますか? – user63898

    +0

    あなたはどういう意味ですか? OpenGLES 2.0については、コア機能(拡張機能ではない)のみを使用する場合は何もありません。いくつかの拡張機能を使用する場合は、デバイスとGLESの実装が異なります。 OpenGLES 2.0以外のものについて質問すれば、ファイルの読み込み、ウィンドウのオープン、入力(マウス/タッチ)の受信など、すべてを変更する必要があります。 –

    +0

    私はOpenGLES 2.0にWindowsで開発したい場合は 最小限のアクション(開発の面で)を行い、アンドロイドでそれをコンパイルすることです。私は何をする必要がありますか ? – user63898