WebGL 視覚効果テスト

WebGL 2 シェーダーで手続き的な効果を組み合わせます。数、強度、品質を1つずつ変更します。合成負荷であり、実製品の後処理パイプラインではありません。

WebGL 2

開始前の準備

作業を保存し、他のアプリを閉じ、通気を確保します。新しいブラウザーを使い、対応端末ではハードウェアアクセラレーションを有効にしてください。低めの設定で短く実行し、応答停止や予期しない描画異常があれば停止します。

実行と比較

まず既定値で FPS と負荷数を 30~60 秒観察します。変更できる場合は「エフェクト数」だけを変え、同じ条件で再実行します。負荷を自動調整するデモでは負荷数と FPS の両方を比較します。停止ボタンまたは Escape で戻ります。

結果の読み方

低くても安定した FPS は負荷が重いだけの場合があります。画面のリフレッシュレートに達しても GPU の最大性能は証明できません。同じ設定で繰り返した結果を比較してください。ブラウザー間の差には描画エンジンの違いも含まれます。

空白のキャンバスやコンテキスト喪失は WebGL 非対応、ブラウザーのメモリー制限、ドライバーのリセット、ソフトウェア描画でも発生します。負荷を減らして再試行し、別のアプリでも再現するか確認してからハードウェアについて判断してください。

このテストで証明できないこと

このシェーダー負荷はブラウザーのフレームレートを表示し、TFLOPS、メモリー帯域、GPU 全体の使用率は測定しません。ドライバーやブラウザーの制限にも影響されます。

当サイトは WebGL から GPU 温度、消費電力、クロック、使用率を取得できません。別の監視ツールを使用してください。正常な完了はゲームや描画ソフトなど別の負荷での安定性を保証しません。

テスト方法と測定の限界