ディスプレイのリフレッシュレートとGPU描画の物理的衝突
PCゲームのグラフィック表示において、画面の滑らかさは2つの独立したハードウェアの協調動作によって決定されます。3Dシーンの複雑度に応じてフレーム出力間隔が常に変動するグラフィックスカード(GPU)と、毎秒60回、144回、240回といった固定周期で画面を書き換えるディスプレイ(モニター)です。
この両者の同期が崩れると、ゲーマーを悩ませる2つの重大な問題が発生します:
- テアリング(画面の引き裂き):ディスプレイが画面上部から下部へ向けて走査描画している最中に、GPUが新たに完成したフレームをバッファへ強制転送することで発生します。画面の上半分に古いコマ、下半分に新しいコマが同時に表示され、水平方向に目障りなズレが生じます。
- 垂直同期による入力遅延(Input Lag):従来の垂直同期(V-Sync)は、ディスプレイが1回の画面描画を完全に終える垂直帰線期間(VBLANK)までGPUの次フレーム出力を強制待機させることでテアリングを防ぎます。しかし、フレームがバッファ内で滞留するため、マウスやコントローラーの入力に20〜50ミリ秒もの重い操作遅延が生じます。
NVIDIA G-SyncやAMD FreeSync(VESA Adaptive-Sync標準)に代表される可変リフレッシュレート(VRR)技術は、モニター側をGPUのフレーム出力タイミングに従属させ、フレームが完成した瞬間にパネルを更新することで、このトレードオフを完全に解決します。
設定パターンの実測比較マトリクス
可変リフレッシュレートの性能を100%引き出すには、3つの設定スイッチを正しく組み合わせる必要があります。以下の表は、各設定の挙動と遅延への影響を比較したものです:
| 設定の組み合わせ | テアリング発生状況 | 入力遅延レベル | 実用評価 |
|---|---|---|---|
| 完全同期なし(V-Sync無効、VRR無効) | 全速度域で激しく発生 | 最小(ハードウェア限界値) | 画面の裂け目が目立ち、没入感を著しく阻害 |
| 従来の垂直同期のみ(V-Sync有効、VRR無効) | 完全になし | 著しく悪化(+20ms〜+50ms) | マウス操作が浮遊し、フレーム低下時にカクつきが激化 |
| G-Sync / FreeSync単体(V-Sync無効) | 画面最下部で稀に微小発生 | 非常に低い | フレームレートが上限Hzに達した瞬間にテアリングが再発 |
| 黄金の三位一体:VRR有効 + ドライバV-Sync有効 + 3fps制限 | 完全に根絶 | ほぼゼロ(+1ms程度) | 競技性と視覚品質を両立する業界標準のベスト設定 |
最適化セットアップ手順書
テアリングを完全にゼロにしつつ、同期なしと同等の超低遅延を維持するための正確な設定手順:
- GPUドライバでVRR(G-Sync / FreeSync)を有効化する:
- NVIDIA環境:デスクトップ右クリックから
NVIDIA コントロール パネル->G-SYNC の設定->G-SYNC、G-SYNC との互換性を有効にするをチェック ->ウィンドウ表示とフル スクリーン モードで有効にするを選択。 - AMD環境:
AMD Software: Adrenalin Edition->ゲーム->ディスプレイ->AMD FreeSyncを有効に設定。
- NVIDIA環境:デスクトップ右クリックから
- ドライバレベルで垂直同期を強制有効にする:
NVIDIA コントロール パネル->3D 設定の管理->垂直同期をオンに設定。- 個々のゲーム内グラフィック設定:ゲーム内の垂直同期は必ず「オフ」にする。ゲームエンジンの未熟なバッファリングを避け、ドライバ側のフレーム同期機能に一元管理させます。
- モニター上限リフレッシュレートの3fps下でフレーム制限をかける:
- ドライバの
最大フレームレート(NVIDIA)またはRadeon Chill(AMD)で指定。 - 144Hzモニターの場合:上限を 141 FPS に固定。
- 165Hzモニターの場合:上限を 162 FPS に固定。
- 240Hzモニターの場合:上限を 236 FPS に固定。
- 上限の3fps手前で制限することにより、瞬間的なフレームレートの跳ね上がりによるVRR動作範囲外への逸脱を防ぎ、従来の垂直同期バッファ遅延の発生を恒久的に遮断します。
- ドライバの
デュアルモニター混在時のスタッターとウィンドウ表示トラブルの対処法
144Hzのメインゲーミングモニターと、動画再生やDiscord用の60Hzサブモニターを併用する環境では、特有のトラブルが発生しがちです:
- Windows DWMの合成タイミング狂い:ボーダーレスウィンドウモードでゲームをプレイ中、60Hz側のモニターで動画が再生されると、Windowsのデスクトップウィンドウマネージャー(DWM)が描画周期を取り違え、メイン画面が60Hzに強制引き下げられたり激しいスタッターが発生することがあります。
- 解決策:ゲームの画面モードを「排他的フルスクリーン(Exclusive Fullscreen)」に切り替えるか、ブラウザ設定から「ハードウェアアクセラレーション」を一時的に無効化してDWMの干渉を防ぎます。
ゲーミングモニターの購入やGPU性能に見合ったディスプレイ構成を検討する際は、365Finds のハードウェア適合性データベースと検証レポートを参照することで、VRRが確実に動作する信頼性の高いパネルを見極めることができます。
VRRが正常に機能しているかの確認手順
G-SyncやFreeSyncが実際に動作しているか不安な場合は、以下の3点を確認してください:
- モニターの物理OSDメニューでリアルタイムHz表示を出す:ディスプレイ本体のボタンから内蔵メニューを開き、リフレッシュレート表示機能を有効にします。VRRが動作していれば、画面上のHz数値がゲーム内fpsに合わせてリアルタイムに変動します。
- 接続ケーブルの帯域規格を確認する:PCでVRRを使用する場合、DisplayPort 1.2以上を強く推奨します。HDMI接続の場合は双方がHDMI 2.1に対応している必要があり、古いHDMI 2.0ケーブルでは信号ネゴシエーションに失敗することがあります。
- Windowsの詳細ディスプレイ設定を確認する:Windowsの
設定->システム->ディスプレイ->ディスプレイの詳細設定を開き、リフレッシュレートが工場出荷時の60Hzではなく、モニターの最大物理性能に正しく設定されているか確認します。