SteamOS scaling, FSR, HDR, and VRR validation

Scope

Display features form a chain. A supported GPU feature is not a working result until the exact game, session, connector, intermediary device, and panel pass together.

Do not force undocumented HDR environment variables or EDID overrides as a first step. They can create a blank display or misleading color path and may not persist safely.

Baseline

Use native output resolution, SDR, VRR off, no Gamescope scaling, and one stable FPS cap. Record internal game resolution, output resolution, refresh rate, color mode, GPU/driver, Gamescope version, port, cable, dock/receiver, panel firmware, and the display's reported signal.

Change one variable

Test in this order: internal resolution, one scaling method, sharpness, refresh rate, VRR, then HDR. Do not enable in-game temporal upscaling and Gamescope spatial scaling simultaneously unless the test explicitly evaluates the double-scaling path.

Measurements

FeatureMeasureVisual inspection
Scaling/FSR
FPS, 1% low, frame time, power
Text, thin lines, shimmer, halos
Refresh/cap
Frame-time cadence and input response
Judder and tearing
VRR
Active range, low-frame-rate behavior
Flicker, brightness pulsing, dropout
HDR
Signal state and stable frame time
Black level, highlights, clipping, washout

Capture the same scene and keep camera position, brightness, ambient light, and display preset fixed. A photo is supporting evidence, not a colorimeter measurement.

Side effects

Lower internal resolution reduces fine detail; spatial sharpening can halo text; VRR may flicker near its lower range; HDR can increase power and expose tone-mapping errors; docks and receivers can remove bandwidth, EDID, audio, HDR, or VRR capabilities.

Rollback

Return the game to native/default resolution, disable Gamescope scaling, restore the original refresh/cap, turn off VRR/HDR, and reconnect the simplest direct display path. If the screen is blank, use the documented safe external-display/recovery path instead of repeating blind toggles.

Acceptance matrix

PathRequired pass
Internal display
Cold boot, resume, game start/exit, brightness, stable signal
USB-C/DisplayPort
Hot-plug, audio, resolution, refresh, HDR/VRR as required
HDMI dock/receiver
Boot, EDID, HDCP where relevant, audio channels, resume
TV mode switching
No black-screen loop; controller can recover the session

Frequently asked questions

Is Gamescope FSR the same as a game's FSR 2 or FSR 3 option?
Is Gamescope FSR the same as a game's FSR 2 or FSR 3 option?
No. Gamescope documents a spatial FSR 1.0 upscaling path. A game's temporal upscaler and frame generation have different inputs, artifacts, latency, and integration.
Does an HDR-capable panel guarantee HDR in every game?
Does an HDR-capable panel guarantee HDR in every game?
No. The game, Gamescope session, GPU driver, connector, dock or receiver, cable, EDID, and display mode must all preserve the required HDR path.

Sources

Version history

  • 2026-07-15: Phase 5 display-chain and measurable image-quality workflow published.