21

これは、Windows プラットフォームで単純な OpenGL ES 2.0 プログラムをビルドするために必要な手順に関する非常に具体的な質問です。環境はアンマネージ C++ を使用した Visual Studio です。

私は Khronos.org サイトにアクセスしましたが、率直に言って、標準化団体によって書かれたもののように見えるため、少しわかりにくいと思います。「リファレンス」や「仕様書」などをダウンロードしたくありません。

私が探しているのは、A から B に移動するためのリンクと手順だけです。つまり、「これらのファイルをダウンロードするか、この URL でこのセットアップを実行します。これらのライブラリへの参照を含む新しい Visual Studio プロジェクトを作成します。このヘッダーを含めます。ファイル。"

繰り返しますが、私は ES 2.0 に興味があります。

4

7 に答える 7

13

私はグーグルアングルプロジェクトを使用しています。opengles2.0をWin32のDirectX9呼び出しに変換します。それはかなりうまく機能し、かなりの数の例さえあります。また、BSDライセンスであるため、作成したものはすべて、独自のプロジェクトにソースを使用できます。

于 2012-02-18T17:45:24.613 に答える
10

同じことをたくさん掘り下げた後。PowerVR から openGL es 2 のエミュレーターを見つけました: http://www.imgtec.com/powervr/insider/sdkdownloads/index.asp

上記にリンクされている AMD のものは、もはや利用できないか、サポートされていません。

于 2010-12-23T23:59:12.150 に答える
9

AMD は OpenGL ES を通常の Catalyst ドライバー (Win および Lin 用) にバンドルします。

OpenGL ES コンテキストを取得するには、EGL を使用するだけです。(AMD OpenGL ES SDK のヘッダー/インクルードを使用する必要があります)。

  • AMD ユーザーは、アプリを実行するために必要なものをすべて持っています。
  • EGL および OGL ES に関するすべてのドキュメントは有効です。

  • AMD のみで動作します。

PS はい、OLD/DEPRECATED OpenGL ES emulatorとは異なります。ネイティブだから!!!

于 2012-04-15T20:13:32.367 に答える
1

OpenGL ES は、通常、デスクトップ マシンでは利用できません。組み込みシステムを対象としているため、ES: 組み込みシステムという名前が付けられています。

于 2009-09-18T19:38:33.973 に答える
0

利用可能なネイティブ実装はありません (ES は結局のところ Embedded Systems の略です) が、ATI のOpenGL ES Emulatorを試すことができます。

編集: 2012 年 3 月 3 日、この回答に対して反対票を投じました。AMD がシミュレーターのサポートを中止したようです。

于 2009-09-18T19:40:46.597 に答える