How the 120 FPS Verification Engine Works
To verify true 120 FPS rendering, our engine registers a high-precision requestAnimationFrame loop synchronized to your display's vertical blanking interval (V-BLANK). At 120Hz, your monitor refreshes every 8.33 milliseconds ($1000 / 120$). If your system drops a single frame interval, the motion synchronizer instantly flags a dropped frame event.

Display Cable & Bandwidth Requirements for 120Hz
| Resolution | Required Bandwidth | Minimum HDMI Standard | Minimum DisplayPort Standard |
|---|---|---|---|
| 1080p @ 120Hz / 144Hz | 7.34 Gbps | HDMI 1.4b or HDMI 2.0 | DisplayPort 1.2 |
| 1440p @ 120Hz / 144Hz | 14.08 Gbps | HDMI 2.0 | DisplayPort 1.2 |
| 4K UHD @ 120Hz / 144Hz | 32.00 Gbps | HDMI 2.1 (Ultra High Speed) | DisplayPort 1.4 with DSC |
| Ultrawide 3440x1440p @ 120Hz | 18.89 Gbps | HDMI 2.0b / HDMI 2.1 | DisplayPort 1.4 |
How to Enable 120Hz on Windows, macOS, and Mobile Devices
- Windows 11 / Windows 10: Open Settings -> System -> Display -> Advanced display. Under Choose a refresh rate, select 120.00Hz (or 144Hz/240Hz).
- macOS (MacBook Pro / External Monitors): Open System Settings -> Displays -> click your external display -> select 120 Hertz from the Refresh Rate dropdown.
- Android (Samsung Galaxy, OnePlus, Pixel): Open Settings -> Display -> Motion Smoothness -> set to High (120Hz).