webGLプロジェクトから始めたいのですが、最小限の要件は、グラフィックカードがopenGL2.0をサポートしていることです。インテル965グラフィックメディアアクセラレーターが統合されたインテルノートパソコンを使用していて、ドライバーが最新であり、openGL 1.5をサポートしているため、問題が発生します。
グラフィックカーフを2.0をサポートするように更新する方法はありますか?これは可能ですか?
わかった。ANGLEが来ているので、実際に我慢してください。お使いのハードウェアはdirectX9を実行でき、ANGLEはdirectXからのwebglサポートを可能にするGoogleのプロジェクトであるように思われます。しかし、他の人が言うように、あなたはそのようにopenglドライバーをアップグレードすることはできません。または、FirefoxビルドでMESAを試すこともできます。
詳細については、Learningwebgl.comを参照してください。
残念ながら違います。もう少し努力すれば、opengl 2.0に対して開発することもできますが、2.0固有のもの(ピクセルシェーディングなど)をテストするには、別のマシンを使用する(またはより優れたグラフィックカードを購入する)必要があります。
わかりました、それは完全に真実ではありません。mesaライブラリをダウンロードしてwin32用にコンパイルし、ソフトウェアレンダラーでエミュレートされたopengl 2.0機能の一部を取得することもできますが、非常に遅くなります。
ドライバーを更新することはいくつかの助けになるかもしれませんが、おそらくそれをジャンプさせることはありません。それ以外の場合は、ソフトウェアでレンダリングを行うMesa3Dのようなものを使用できます。遅くなる可能性がありますが、メモリが機能する場合は、OpenGL 2.1(シェーダーを含む)までサポートします。
他に方法がない場合は、http://www.mesa3d.org/を試すことができます。私はこのプロジェクトをかなり長い間フォローしていませんが、どうやら彼らは現在OpenGL2.1ソフトウェアレンダリングを提供しているようです。
HP6710bのドライバーをモバイルIntel965Expressチップセットで更新しました。これで、WebGLがFirefox4RC1で動作します。
このサイトに説明書を載せました。
かわいくないですが、うまくいきます!
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カードのサポートは、リリースがベータ版になるまでに修正される可能性があるようです。