Guide

Volume Shader Test が重い理由

Volume Shader Test が遅くなるよくある5つの理由と、それぞれの解決方法を紹介します。内蔵 GPU、ハードウェアアクセラレーション、熱スロットリングなどを確認しましょう。

🚀 volumeshadertest
昨日
3分

Volume Shader BM Test が期待した FPS の一部しか出ない場合、ほとんどは限られたいくつかの原因です。下のリストを順番に確認してください。多くのユーザーは最初の3項目で解決策が見つかります。

クイック回答

  1. ブラウザが専用 GPU ではなく内蔵 GPU を使用している。
  2. ブラウザ設定でハードウェアアクセラレーションがオフになっている。
  3. Light または Medium にすべきデバイスで Heavy または Extreme を実行している。
  4. サーマルスロットリング — ノートPCがバッテリー駆動、またはスマホが過熱している。
  5. 別のタブ(動画、Maps、WebGL 広告)が GPU を奪い合っている。

1. 間違った GPU が使われている

内蔵 GPU と専用 GPU の両方を搭載したノートPCでは、Chrome / Edge / Firefox がバッテリー節約のために内蔵 GPU をデフォルトで使用することがよくあります。chrome://gpu(または edge://gpu)を開き、"GL_RENDERER" を確認してください。NVIDIA または AMD GPU を搭載しているのに Intel UHD / Iris が表示される場合は、OS のグラフィック設定でブラウザを高パフォーマンス優先に設定してください。

2. ハードウェアアクセラレーションが無効になっている

Chrome / Edge では、設定 → システム → "Use graphics acceleration when available" を確認します。Safari には切り替え項目はありませんが、一部の古い macOS ではプライベートブラウズが WebGL アクセラレーションを無効にする場合があるため、使用していないことを確認してください。

3. テストモードが重すぎる

Heavy と Extreme は、ピクセルごとに 1,000 回以上のシェーダー反復を実行します。ハイエンド GPU でも Heavy では 30〜60 FPS 程度です。基準値を見るには、まず Light を実行し、そこから段階的に上げてください。期待される範囲は FPS 結果ガイド を参照してください。

4. サーマルスロットリング

Heavy を実行する前に、ノートPCを電源に接続してください。多くの薄型軽量ノートPCは、バッテリー駆動時に GPU クロックを強く制限します。スマホでは、本体が温まると結果が半分程度まで落ちることがあります。スマホ GPU テストガイド では、Android と iOS の違いを説明しています。

5. バックグラウンドタブが GPU を奪っている

別ウィンドウの YouTube 動画や Google Maps のタブは、フレーム予算を奪います。それらを閉じて、Volume Shader BM を再読み込みし、もう一度実行してください。

まだ遅い場合

GPU ドライバーが最新であることを確認してください。古いドライバーでは、同じハードウェアでも WebGL 2 の性能が 30〜50% 低下する場合があります。

テストを再実行する

修正を適用したら、もう一度測定して違いを確認してください。

Volume Shader BM テストを再実行 →

関連ガイド

タグ
トラブルシューティングパフォーマンスブラウザ