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

Volume Shader BM Test が期待した FPS の一部しか出ない場合、ほとんどは限られたいくつかの原因です。下のリストを順番に確認してください。多くのユーザーは最初の3項目で解決策が見つかります。
クイック回答
- ブラウザが専用 GPU ではなく内蔵 GPU を使用している。
- ブラウザ設定でハードウェアアクセラレーションがオフになっている。
- Light または Medium にすべきデバイスで Heavy または Extreme を実行している。
- サーマルスロットリング — ノートPCがバッテリー駆動、またはスマホが過熱している。
- 別のタブ(動画、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% 低下する場合があります。
テストを再実行する
修正を適用したら、もう一度測定して違いを確認してください。