web-dev-qa-db-ja.com

ChromeはWebGLのANGLEを含みますか?

ATI Mobility Radeon 9000、WinXP/32、DirectX9.0cを搭載したラップトップでWebGLを試してみたいと思います。

少し前に、Firefoxとソフトウェアレンダリングで動作するようになりました。

しかし、ANGLEについて聞いたことがあり、Chromeの一部のバージョンはそれをサポートしています。そこでChrome 11、カナリアビルド。それはANGLEをサポートしますか?それをアクティブにする必要がありますか?

なぜなら、カナリアビルドで試したすべてのWebGLページは、「WebGLの初期化に失敗しました」のように言っているからです。

2
feklee

FirefoxはデフォルトでANGLEを使用します。これは少なくとも私のWindows7マシンには当てはまります。ネイティブレンダリングを使用するには、ANGLEを明示的に無効にする必要がありました。

about:supportを使用して、使用しているドライバーを確認できます。私の場合、ネイティブレンダリングを使用しているため、ドライバーは次のとおりです:NVIDIA Corporation --GeForce 210/PCI/SSE2 --3.3.0。 ANGLEを使用している場合は、代わりにそのように表示されます。

これを変更するには、about:configに移動し、webgl.prefer-native-glをに切り替えます。本当。

:私はAuroraブランチでFirefox 5を使用しているので、Fx 4ではこれらすべてが正確ではない可能性があります。とはいえ、ANGLEのものを相互参照しました。ドキュメントは https://developer.mozilla.org にあり、正確なようです。

3
Rushyo

chrome dev on xpで2、3か月間、webglを使用しています。突然機能しなくなりました。掘り下げて http://code.google。 com/p/chromium/issues/detail?id = 72975 。winxpではデフォルトでオフになっているようです。webglでxpがクラッシュすることを確認できますが、ff4でもクラッシュします。残念

2
Colin Chambers

Firefoxについてはわかりませんが、誰かが( GLIntercept を使用して)Chromeが自分のコンピューターでDirectXを使用してWebGLコンテンツを表示していることに気づきましたが、よくわかりませんそれが本当にAngleまたはGoogleの内部同等物である場合:

http://bbs.demoscene.fr/code/webgl-64k-contest/msg5526/#msg5526

彼は何もアクティブにする必要があるとは言っていないので、それは自動フォールバックだと思います。

1
wildpeaks