2

webGLプロジェクトから始めたいのですが、最小限の要件は、グラフィックカードがopenGL2.0をサポートしていることです。インテル965グラフィックメディアアクセラレーターが統合されたインテルノートパソコンを使用していて、ドライバーが最新であり、openGL 1.5をサポートしているため、問題が発生します。

グラフィックカーフを2.0をサポートするように更新する方法はありますか?これは可能ですか?

4

6 に答える 6

4

わかった。ANGLEが来ているので、実際に我慢してください。お使いのハードウェアはdirectX9を実行でき、ANGLEはdirectXからのwebglサポートを可能にするGoogleのプロジェクトであるように思われます。しかし、他の人が言うように、あなたはそのようにopenglドライバーをアップグレードすることはできません。または、FirefoxビルドでMESAを試すこともできます。

詳細については、Learningwebgl.comを参照してください。

于 2010-06-07T19:49:26.073 に答える
3

残念ながら違います。もう少し努力すれば、opengl 2.0に対して開発することもできますが、2.0固有のもの(ピクセルシェーディングなど)をテストするには、別のマシンを使用する(またはより優れたグラフィックカードを購入する)必要があります。

わかりました、それは完全に真実ではありません。mesaライブラリをダウンロードしてwin32用にコンパイルし、ソフトウェアレンダラーでエミュレートされたopengl 2.0機能の一部を取得することもできますが、非常に遅くなります。

于 2010-06-07T18:20:57.523 に答える
3

ドライバーを更新することはいくつかの助けになるかもしれませんが、おそらくそれをジャンプさせることはありません。それ以外の場合は、ソフトウェアでレンダリングを行うMesa3Dのようなものを使用できます。遅くなる可能性がありますが、メモリが機能する場合は、OpenGL 2.1(シェーダーを含む)までサポートします。

于 2010-06-07T18:54:57.067 に答える
2

他に方法がない場合は、http://www.mesa3d.org/を試すことができます。私はこのプロジェクトをかなり長い間フォローしていませんが、どうやら彼らは現在OpenGL2.1ソフトウェアレンダリングを提供しているようです。

于 2010-06-07T18:51:41.350 に答える
1

HP6710bのドライバーをモバイルIntel965Expressチップセットで更新しました。これで、WebGLがFirefox4RC1で動作します。

このサイトに説明書を載せました。

かわいくないですが、うまくいきます!

于 2011-03-10T18:33:53.470 に答える
0

angleprojectはあなたの最善の策です。ここから、正確な965カードを確認してください(ウィキペディアで「intel gma」を検索してください)。これらのカードのOpenGLサポートバージョンもリストされています。ただし、angleprojectを使用してWebGLアプリケーションを高速化できるようになるまでには、数か月かかる場合があります。

私は少し新しい4500MHDを持っていますが、同じ問題があります。WebGLはFirefox3.7a4で動作しますが、それ以降のバージョンa5およびa6では失敗します。OpenGL2.0をサポートしていると主張するIntelの最新のドライバーを使用する必要がありました。Microsoftドライバーには、OpenGLサポートは付属していません。

Firefoxの問題を報告しましたhttps://bugzilla.mozilla.org/show_bug.cgi?id=570474。Intelカードのサポートは、リリースがベータ版になるまでに修正される可能性があるようです。

于 2010-06-28T07:18:24.930 に答える