What's requested
A way to set the game/render resolution per physical-display instance, instead of the current fixed auto-split region (~2259×1271 in a 2-monitor layout).
Current behavior
SessionRunner::calculateLayout() computes each instance's region from the monitor layout, and GamescopeInstance passes that as gamescope's output dimensions (-W/-H). There's no per-instance resolution override.
Requested change
Make the physical-display instance resolution configurable per instance — overriding or scaling the auto-split region.
What's requested
A way to set the game/render resolution per physical-display instance, instead of the current fixed auto-split region (~2259×1271 in a 2-monitor layout).
Current behavior
SessionRunner::calculateLayout()computes each instance's region from the monitor layout, andGamescopeInstancepasses that as gamescope's output dimensions (-W/-H). There's no per-instance resolution override.Requested change
Make the physical-display instance resolution configurable per instance — overriding or scaling the auto-split region.