web-dev-qa-db-ja.com

webglは、Macではchromeで動作しますか?

Webglをサファリで動作させましたが、クロムで動作させることはできません。これを使ってテストします

http://get.webgl.org/

サファリでは、webglを有効にした後にのみ機能します。 http://support.Apple.com/kb/PH11926 を参照してください。

クロムでは、「うーん。お使いのブラウザはWebGLをサポートしているようですが、無効になっているか使用できません。可能であれば、ビデオカードの最新ドライバーを実行していることを確認してください」

chromeサファリで有効にする方法でwebglを有効にする方法があるかもしれないと思っていました。

Macbook pro retina(NVIDIA GeForce GT 650M)を使用してMac OS X 10.8.2を使用しています。Chromeバージョン24.0.1312.57。私のビデオカードはブラックリストにありません(ホワイトリストにはありません) 、いずれか)www.khronos.org/webgl/wiki/BlacklistsAndWhitelists

21
chadn

Chrome=設定で[使用可能な場合はハードウェアアクセラレーションを使用する]を有効にします。

2012年半ばのMacbook Airでも同じ問題が発生しました。修正方法は次のとおりです。

  • Chrome:// settings /に移動します
  • 「詳細設定を表示」(下部のリンク)
  • システム(下から2番目)
  • 「使用可能な場合はハードウェアアクセラレーションを使用する」チェックボックスを有効にしました。
  • 再起動Chrome(私に必要)
20
Paul

OSX 1.7.5のMBで今日同じ問題を抱えています。 Webglがサポートされない理由はたくさんあると思います。 OS /ブラウザを更新しても、システム(つまり、グラフィックカード)がwebglをサポートするわけではありません。 Chrome)でchrome://gpu/を開いて、検出された問題を読み通してください。

これについての詳細 here

8
Nobita

時間が経過し、Chromeバージョン54に到達したので、更新を追加できると考えました(そして、ここでいくつかの答えをグループ化します):

  1. まず、詳細設定でハードウェアアクセラレーションが有効になっていることを確認します( Paul 前述)。
  2. chrome://gpuを確認して、問題の原因を把握してください。 Problems detectedで、正しい方向を示すかなりの情報が得られます。
  3. #Disable-WebGLフラグがもう見つからない場合でも、パニックに陥らないでください。
  4. 次のようなものを見つけたら

    GPUプロセスを起動できませんでした:すべてのGPU機能がブラックリストに登録されています。
    無効な機能:すべて

    検出された問題で、それが以前のバージョンのchromeで動作することが確実であった場合、#ignore-gpu-blacklistの下でchrome://flagsを有効にすることを検討するかもしれません_細心の注意を払って!

6
Mr Tsjolder

Chromeは間違いなくOSX上のWebGLをサポートしており、Macが正常に動作することを確認できます。 (ChromeでWebGLを開発するために使用しています!)

何らかの形で誤って無効にしたように聞こえますか? chrome:// flagsをチェックして、「WebGLを無効にする」フラグが設定されているかどうかを確認します。また、chrome:// gpuを覗いて、WebGLが無効になっている理由を示すメッセージが表示されているかどうかを確認します。

2
Toji

「「ソフトウェアレンダリングリストを上書きする」(#ignore-gpu-blacklist)を有効にするだけの場合があります」

これは、Chromeバージョン47.0.2526.73(64ビット)OS X 10.7.5(2007 Mac Pro)で動作しました。

1
Danny Thompson