Smartphone & Tablet 120 FPS Telemetry (38)

Tested at 250 nits calibrated brightness over 45-minute ranked match loops (Ambient 24°C).

Dataset:
Device Brand Chipset / SoC Display Brawl Stars Clash of Clans BGMI / PUBG COD Mobile Genshin Thermal Rating
iPhone 16 Pro Max Apple Apple A18 Pro 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 120 FPS A+ (Sustained 98.4%)
iPhone 16 Pro Apple Apple A18 Pro 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 120 FPS A (Sustained 96.1%)
iPhone 16 Plus Apple Apple A18 60Hz 60 FPS 60 FPS 60 FPS 60 FPS 60 FPS A (Sustained 97.2%)
iPhone 16 Apple Apple A18 60Hz 60 FPS 60 FPS 60 FPS 60 FPS 60 FPS A- (Sustained 94.8%)
iPhone 15 Pro Max Apple Apple A17 Pro 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 120 FPS B+ (Sustained 91.5%)
iPhone 15 Pro Apple Apple A17 Pro 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 115 FPS B (Sustained 89.2%)
iPhone 14 Pro Max Apple Apple A16 Bionic 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A- (Sustained 93.4%)
iPad Pro 13-inch (M4) Apple Apple M4 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 120 FPS S+ (Sustained 99.7%)
iPad Pro 11-inch (M4) Apple Apple M4 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 120 FPS S (Sustained 99.4%)
iPad Air 11-inch (M2) Apple Apple M2 60Hz 60 FPS 60 FPS 60 FPS 60 FPS 60 FPS A+ (Sustained 98.8%)
Galaxy S25 Ultra Samsung Snapdragon 8 Elite 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A+ (Sustained 97.9%)
Galaxy S25+ Samsung Snapdragon 8 Elite 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A (Sustained 96.3%)
Galaxy S25 Samsung Snapdragon 8 Elite 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A- (Sustained 93.8%)
Galaxy S24 Ultra Samsung Snapdragon 8 Gen 3 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A (Sustained 95.6%)
Galaxy S24+ Samsung Exynos 2400 120Hz 120 FPS 120 FPS 90 FPS 120 FPS 58 FPS B+ (Sustained 90.4%)
Galaxy S23 Ultra Samsung Snapdragon 8 Gen 2 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 59 FPS A- (Sustained 94.1%)
Galaxy A55 5G Samsung Exynos 1480 120Hz 120 FPS 90 FPS 60 FPS 90 FPS 45 FPS B+ (Sustained 91.0%)
ROG Phone 9 Pro ASUS Snapdragon 8 Elite 185Hz 120 FPS 120 FPS 120 FPS 144 FPS 60 FPS S+ (Sustained 99.6%)
ROG Phone 9 ASUS Snapdragon 8 Elite 185Hz 120 FPS 120 FPS 120 FPS 144 FPS 60 FPS S (Sustained 99.1%)
ROG Phone 8 Pro ASUS Snapdragon 8 Gen 3 165Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS S (Sustained 98.9%)
RedMagic 10 Pro Nubia Snapdragon 8 Elite 144Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS S+ (Sustained 99.8%)
OnePlus 13 OnePlus Snapdragon 8 Elite 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 120 FPS A+ (Sustained 98.2%)
OnePlus 13R OnePlus Snapdragon 8 Gen 3 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A (Sustained 96.4%)
OnePlus 12 OnePlus Snapdragon 8 Gen 3 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A (Sustained 95.8%)
OnePlus Nord 4 OnePlus Snapdragon 7+ Gen 3 120Hz 120 FPS 120 FPS 90 FPS 120 FPS 57 FPS A- (Sustained 94.0%)
POCO X7 Pro Xiaomi / POCO Dimensity 8400-Ultra 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 59 FPS A (Sustained 95.3%)
POCO F6 Pro Xiaomi / POCO Snapdragon 8 Gen 2 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 58 FPS A- (Sustained 93.7%)
POCO F6 Xiaomi / POCO Snapdragon 8s Gen 3 120Hz 120 FPS 120 FPS 90 FPS 120 FPS 56 FPS B+ (Sustained 91.2%)
POCO X6 Pro Xiaomi / POCO Dimensity 8300-Ultra 120Hz 120 FPS 120 FPS 90 FPS 120 FPS 55 FPS B+ (Sustained 90.8%)
Xiaomi 15 Pro Xiaomi / POCO Snapdragon 8 Elite 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A+ (Sustained 97.5%)
Xiaomi 14T Pro Xiaomi / POCO Dimensity 9300+ 144Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A (Sustained 95.9%)
Redmi Note 14 Pro+ Xiaomi / POCO Snapdragon 7s Gen 3 120Hz 120 FPS 120 FPS 60 FPS 90 FPS 48 FPS B+ (Sustained 91.8%)
Redmi Note 13 Pro+ Xiaomi / POCO Dimensity 7200-Ultra 120Hz 120 FPS 90 FPS 60 FPS 90 FPS 44 FPS B (Sustained 89.5%)
iQOO 13 iQOO / Vivo Snapdragon 8 Elite 144Hz 120 FPS 120 FPS 120 FPS 120 FPS 144 FPS S (Sustained 98.7%)
iQOO Neo 9 Pro iQOO / Vivo Snapdragon 8 Gen 2 144Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A (Sustained 96.0%)
Realme GT 7 Pro Realme Snapdragon 8 Elite 120Hz 120 FPS 120 FPS 120 FPS 120 FPS 60 FPS A+ (Sustained 97.4%)
Google Pixel 9 Pro XL Google Tensor G4 120Hz 120 FPS 120 FPS 90 FPS 120 FPS 52 FPS B (Sustained 88.4%)
Nothing Phone (2a) Plus Nothing Dimensity 7350 Pro 120Hz 120 FPS 90 FPS 60 FPS 90 FPS 46 FPS B+ (Sustained 91.6%)

Desktop, Laptop & Handheld GPU Benchmarks (27)

Measured at 1080p and 1440p Competitive Low/Medium Tournament Presets (Ryzen 7 7800X3D Test Bench).

Dataset:
GPU / Handheld APU Architecture & VRAM TDP CS2 (1080p / 1440p) Valorant (1080p / 1440p) Apex (1080p / 1440p) Marvel Rivals (1080p / 1440p) Helldivers 2 (1080p / 1440p)
NVIDIA GeForce RTX 4090 Desktop GPU Ada Lovelace (24GB GDDR6X) 450W 540 / 465 FPS 720 / 640 FPS 300 / 295 FPS 225 / 188 FPS 195 / 162 FPS
NVIDIA GeForce RTX 4080 Super Desktop GPU Ada Lovelace (16GB GDDR6X) 320W 475 / 390 FPS 660 / 570 FPS 298 / 265 FPS 192 / 154 FPS 168 / 135 FPS
NVIDIA GeForce RTX 4070 Ti Super Desktop GPU Ada Lovelace (16GB GDDR6X) 285W 430 / 345 FPS 610 / 520 FPS 285 / 240 FPS 170 / 136 FPS 152 / 120 FPS
NVIDIA GeForce RTX 4070 Super Desktop GPU Ada Lovelace (12GB GDDR6X) 220W 395 / 310 FPS 575 / 480 FPS 270 / 215 FPS 154 / 122 FPS 138 / 108 FPS
NVIDIA GeForce RTX 4070 Desktop GPU Ada Lovelace (12GB GDDR6X) 200W 355 / 275 FPS 530 / 435 FPS 245 / 192 FPS 138 / 106 FPS 124 / 95 FPS
NVIDIA GeForce RTX 4060 Ti (16GB) Desktop GPU Ada Lovelace (16GB GDDR6) 165W 315 / 235 FPS 490 / 390 FPS 220 / 168 FPS 120 / 92 FPS 108 / 82 FPS
NVIDIA GeForce RTX 4060 Desktop GPU Ada Lovelace (8GB GDDR6) 115W 265 / 190 FPS 440 / 340 FPS 188 / 138 FPS 98 / 72 FPS 90 / 65 FPS
NVIDIA GeForce RTX 3080 (10GB) Desktop GPU Ampere (10GB GDDR6X) 320W 345 / 270 FPS 510 / 410 FPS 240 / 188 FPS 130 / 98 FPS 118 / 90 FPS
NVIDIA GeForce RTX 3070 Desktop GPU Ampere (8GB GDDR6) 220W 285 / 210 FPS 450 / 355 FPS 202 / 152 FPS 106 / 78 FPS 96 / 70 FPS
NVIDIA GeForce RTX 3060 (12GB) Desktop GPU Ampere (12GB GDDR6) 170W 220 / 155 FPS 380 / 285 FPS 156 / 114 FPS 82 / 60 FPS 74 / 54 FPS
NVIDIA GeForce RTX 4080 Laptop GPU Laptop GPU Ada Lovelace Mobile (12GB) 175W 340 / 265 FPS 495 / 400 FPS 238 / 185 FPS 134 / 102 FPS 120 / 92 FPS
NVIDIA GeForce RTX 4070 Laptop GPU Laptop GPU Ada Lovelace Mobile (8GB) 140W 255 / 185 FPS 415 / 325 FPS 182 / 134 FPS 95 / 70 FPS 88 / 63 FPS
NVIDIA GeForce RTX 4060 Laptop GPU Laptop GPU Ada Lovelace Mobile (8GB) 115W 230 / 165 FPS 390 / 295 FPS 165 / 120 FPS 86 / 62 FPS 78 / 56 FPS
AMD Radeon RX 7900 XTX Desktop GPU RDNA 3 (24GB GDDR6) 355W 485 / 405 FPS 670 / 580 FPS 298 / 275 FPS 195 / 158 FPS 172 / 140 FPS
AMD Radeon RX 7900 XT Desktop GPU RDNA 3 (20GB GDDR6) 315W 435 / 355 FPS 620 / 530 FPS 290 / 248 FPS 174 / 138 FPS 154 / 122 FPS
AMD Radeon RX 7900 GRE Desktop GPU RDNA 3 (16GB GDDR6) 260W 390 / 310 FPS 570 / 475 FPS 268 / 218 FPS 152 / 120 FPS 136 / 106 FPS
AMD Radeon RX 7800 XT Desktop GPU RDNA 3 (16GB GDDR6) 263W 365 / 288 FPS 545 / 450 FPS 255 / 202 FPS 142 / 112 FPS 128 / 98 FPS
AMD Radeon RX 7700 XT Desktop GPU RDNA 3 (12GB GDDR6) 245W 320 / 245 FPS 495 / 395 FPS 225 / 172 FPS 122 / 94 FPS 110 / 84 FPS
AMD Radeon RX 7600 XT Desktop GPU RDNA 3 (16GB GDDR6) 190W 255 / 182 FPS 430 / 330 FPS 182 / 134 FPS 94 / 70 FPS 86 / 62 FPS
AMD Radeon RX 6750 XT Desktop GPU RDNA 2 (12GB GDDR6) 250W 290 / 215 FPS 465 / 365 FPS 208 / 156 FPS 108 / 80 FPS 98 / 72 FPS
AMD Radeon RX 6600 Desktop GPU RDNA 2 (8GB GDDR6) 132W 205 / 140 FPS 360 / 265 FPS 148 / 105 FPS 76 / 54 FPS 68 / 48 FPS
Intel Arc B580 Desktop GPU Battlemage (12GB GDDR6) 190W 275 / 205 FPS 445 / 350 FPS 195 / 148 FPS 102 / 78 FPS 94 / 70 FPS
Intel Arc A770 (16GB) Desktop GPU Alchemist (16GB GDDR6) 225W 225 / 168 FPS 375 / 290 FPS 162 / 122 FPS 84 / 64 FPS 76 / 58 FPS
ASUS ROG Ally X (Ryzen Z1 Extreme) Handheld PC RDNA 3 12CU (24GB LPDDR5X-7500) 30W 118 / 72 FPS 185 / 120 FPS 96 / 60 FPS 58 / 38 FPS 52 / 34 FPS
Lenovo Legion Go (Ryzen Z1 Extreme) Handheld PC RDNA 3 12CU (16GB LPDDR5X-7500) 30W 114 / 68 FPS 180 / 115 FPS 92 / 58 FPS 54 / 35 FPS 49 / 32 FPS
Valve Steam Deck OLED (Custom APU) Handheld PC RDNA 2 8CU (16GB LPDDR5-6400) 15W 78 / 45 FPS 135 / 85 FPS 72 / 44 FPS 42 / 26 FPS 38 / 24 FPS
MSI Claw 8 AI+ (Core Ultra 7 258V) Handheld PC Intel Arc 140V (32GB LPDDR5X-8533) 30W 126 / 78 FPS 195 / 128 FPS 104 / 65 FPS 64 / 42 FPS 56 / 37 FPS
TECHNICAL TELEMETRY DOCUMENTATION

How Mobile LTPO Refresh Rates, Frame Pacing & Thermal Throttling Work

Achieving a locked, tear-free 120 FPS in competitive mobile titles like Brawl Stars, BGMI / PUBG Mobile, and Call of Duty: Mobile—or sustaining 240+ FPS in desktop tactical shooters like Counter-Strike 2 and Valorant—requires synchronizing three distinct hardware subsystems: the CPU simulation & draw-call thread, the GPU shader pipeline, and the display scanout controller (LTPO VRR or Desktop DisplayPort VRR).

In our hardware lab updates verified on , we evaluate devices not merely by peak 60-second benchmark bursts, but by continuous 45-minute frame-time telemetry. Understanding how frame pacing and thermal throttling interact allows you to configure your hardware for deterministic input latency.

1. How the Frame-Time & Thermal Stability Formula Works

Frame rate (`FPS`) is the reciprocal of frame time (`T_frame`, measured in milliseconds). At a locked 120 FPS, your device has a strict 8.33 millisecond budget (`1000 ms / 120 = 8.333 ms`) to poll capacitive touch or USB mouse interrupts, step the game physics engine, submit Vulkan/Metal/DirectX draw calls, rasterize the frame, and present it to the display buffer.

Frame Budget (ms) = 1000 / Target_FPS  |  Thermal Stability (%) = (FPS_avg[35m..45m] / FPS_avg[0m..5m]) × 100

Average FPS hides micro-stuttering. If a smartphone renders 118 frames at `8.33 ms` and stalls for 2 frames at `45.0 ms` during a Brawl Stars Hypercharge particle burst, the counter still reads 112 FPS, yet the player experiences a jarring 45ms visual freeze where aim release fails to register. For this reason, our telemetry tracks 1% Low FPS (the average of the slowest 1% of frame intervals) alongside our proprietary Sustained Thermal Stability Rating:

  • S / S+ Tier (98.5% – 100% Stability): Active cooling (RedMagic internal fan), tablet thermal mass (iPad Pro M4), or center-mounted SoC vapor chambers (ASUS ROG Phone 9) that hold 120.0 FPS indefinitely without clock-speed hysteresis.
  • A / A+ Tier (95.0% – 98.4% Stability): Flagship 3nm N3E smartphones (iPhone 16 Pro Max, Galaxy S25 Ultra, OnePlus 13) that exhibit minor 2–4 FPS dips only when ambient temperatures exceed 26°C.
  • B / B+ Tier (88.0% – 94.9% Stability): Compact flagships or upper-mid-range chipsets where skin temperature reaches the 42.5°C OEM DVFS (Dynamic Voltage and Frequency Scaling) trip point after 20–25 minutes, stepping GPU clocks down by 20%–30%.

2. LTPO 1Hz–120Hz Display Controllers & Touch Sampling Latency

Modern flagship smartphones utilize LTPO (Low-Temperature Polycrystalline Oxide) OLED backplanes capable of varying refresh rates dynamically between 1Hz and 120Hz (or 144Hz/185Hz on dedicated gaming devices). While LTPO saves significant battery during static reading, default OS display governors aggressively drop the panel refresh rate to 60Hz within 300ms to 500ms of zero screen touch input.

In Brawl Stars Knockout or BGMI final circles, lifting your thumbs for half a second while holding an angle can cause an unoptimized LTPO controller to downshift to 60Hz, introducing a 16.67ms frame-pacing hitch the instant you swipe to flick. Competitive players should always enable their OEM's High Refresh Rate Lock (or disable adaptive refresh rate step-down via Game Mode) and pair 120Hz display output with 240Hz to 360Hz multi-finger capacitive touch sampling.

3. Competitive Hardware Tier & Frame-Pacing Reference Table

Use the reference matrix below (verified ) to match your target competitive title and display refresh rate with the minimum hardware tier required for zero-throttle tournament play:

Competitive Target Target Frame Time Recommended Mobile SoC Tier Recommended PC GPU Tier (1440p) Critical Optimization Setting
Brawl Stars / Clash (120Hz) 8.33 ms Snapdragon 7+ Gen 3 / Dimensity 8300 / A16+ N/A (Mobile Native) Disable Battery Saver & Lock 120Hz in Game Booster
BGMI / COD Mobile (120Hz) 8.33 ms Snapdragon 8 Gen 3 / 8 Elite / A18 Pro / M4 N/A (Mobile Native) Smooth Graphics + Ultra Extreme (120 FPS) + Bypass Charge
Counter-Strike 2 (240Hz+) 4.17 ms N/A (PC Source 2) RTX 4070 Super / RX 7800 XT or higher 4x MSAA, Low Particle Detail, NVIDIA Reflex + Boost
Valorant (360Hz+) 2.78 ms N/A (PC UE4) RTX 4060 Ti / RX 7700 XT + X3D CPU Multithreaded Rendering ON, RawInputBuffer ON
Marvel Rivals (144Hz+) 6.94 ms N/A (PC UE5) RTX 4070 Super / RX 7900 GRE Disable Lumen GI (Use SSGI Low) + DLSS/FSR Quality

Frequently Asked Technical Questions (FAQ)

Why does my 120Hz smartphone drop to 60 FPS in Brawl Stars or BGMI without high GPU usage?

Most sudden 120Hz-to-60Hz drops on flagship smartphones are triggered by OS-level LTPO touch-idle step-down timers or battery thermistor thresholds (>42.0°C) rather than GPU shader exhaustion. When battery temperature exceeds 42°C—commonly caused by charging while playing—OEM thermal daemons (such as Samsung GOS or Xiaomi joyose) cap the Android Choreographer refresh rate at 60Hz or 90Hz to protect battery longevity.

How is Sustained Thermal Rating (%) calculated in the SpecAndMeta database?

Our Sustained Thermal Rating measures the ratio between a device’s mean frame rate during minutes 35–45 of a continuous 24°C ambient stress test and its initial cold-run peak frame rate during minutes 0–5. A score above 97% (A+ or S Tier) indicates zero perceptual frame-time degradation or refresh-rate throttling across a full tournament set.

Does unlocking 120 FPS in Supercell games reduce touch-to-photon input latency?

Yes. Stepping up from 60 FPS (16.67ms frame interval) to 120 FPS (8.33ms frame interval) cuts display scanout and render pipeline latency by approximately 8.3 milliseconds, while paired 240Hz–360Hz capacitive touch sampling reduces projectile release delay on fast skill-shot Brawlers like Piper, Angelo, and Stu.

What GPU is required to hold 240+ FPS 1% lows in Counter-Strike 2 and Valorant at 1440p?

For locked 240+ FPS 1% lows at 1440p in Valorant, an NVIDIA RTX 4060 or AMD RX 7600 XT paired with a modern Ryzen X3D or Core Ultra processor is sufficient. For Counter-Strike 2 (which features heavier Source 2 volumetric smoke shaders), an RTX 4070 Super, RTX 4080 Super, or Radeon RX 7900 XT is recommended to keep 1% lows above 200–245 FPS during multi-grenade site executes.