SteamVR

SteamVR

Slacker Jan 27, 2022 @ 11:34pm
SteamVR dynamic resolution
Why can't we have a dynamic resolution as an option in steamvr and we only can choose between an auto resolution that is fixed and custom?

Devs should really add this feature if it is possible.
< >
Showing 1-7 of 7 comments
Bob Loblaw Jan 28, 2022 @ 10:17am 
Dynamic Resolution is controlled by game render engine, not the compositor.
Slacker Jan 29, 2022 @ 4:36am 
Come on it's Valve we are talking about, I bet they could figure something out.

I'm sure this feature would help tremendously to people who struggle to run games like ACC for example.
Last edited by Slacker; Jan 29, 2022 @ 4:38am
carlosChanpio70 Jan 29, 2022 @ 5:44am 
SteamVR already changes resolution dynamically based on performance, although there's not much player control, and it tends to max out your GPU.
Slacker Jan 29, 2022 @ 10:35am 
Originally posted by carlosChanpio70:
SteamVR already changes resolution dynamically based on performance, although there's not much player control, and it tends to max out your GPU.

I thought if you put stramvr video rendering on auto it puts resolution at a fixed point based on the hardware you have?

I think i saw this explanation somewhere on here.
Last edited by Slacker; Jan 30, 2022 @ 2:49pm
matimalysiurek Jan 30, 2022 @ 6:16am 
nice
GmoLargey Jan 30, 2022 @ 6:44am 
Steam VR auto is using the figure reported to it by the headset Api.

Ie, if you have a quest 2 and set link to 1.0, then start steam vr it will grab and set that resolution.

If you change link to 1.7 and restart steam vr while it's still set to auto, it will change to the correct value.

Steam VR resolution can be manually set which will reflect how it looks in games as you are playing a steam vr game, but it doesn't make sense setting your link to 1.7 and then going down the slider on steam vr, which most people do as they assume the auto ''130%'' or whatever steam is reporting is supersampled, it's not, the figures are per eye after barrel distortion correction, people seem to forget a headset renders much higher than the headsets spec lists for its panel resolution.s


So setting a high resolution in oculus or windows mixed reality, then going backwards on steam vr, it's absolutely pointless and confusing things, oculus set various specific values for link because that is the subsampled values that scale to the panel.

If you start pissing about with steam vr bringing the slider down, it can be anywhere in between and actually make your headset look worse, so in case of oculus, just let steam vr grab your Res and leave alone.


A bonus of this is if your per game Res in steam vr is on auto, then it will actually supersample for you where it sees you have headroom, it won't plummet down because you can't run the game, it'll just chuck you into reprojection

Something like alyx has its own dynamic resolution, but this only goes so far in either direction, it won't cut keep cutting back the resolution until you can hit 90fps under 11ms for example.

In cases of quest 2 or a vive pro 2/G2 the headsets are so high Res that you can stuggle to actually run them at native render resolution, so chances are you will need to play them subsampled anyway, and like mentioned, you ideally want a set value when you are sub sampled so the pixels scale correctly, having something go into an even lower weird resolution when you are already sub sampled will look horrible and incredibly jarring in headset.


Also, for context, the higher the resolution of the panel, that multiple more times you need to render to match, a cv1 headset native render resolution is about 1.3x the amount of panel pixels.
A quest 2 native render resolution is link slider at 1.7x the amount of panel pixels.

See where we go with this? A Vive pro 2 is an astronomical native render resolution, to the point you have to question if it's even worth it if you can't actually drive it at the native resolution.
dmacell Jan 31, 2022 @ 3:34am 
My g-2 struggles at 75% render resolution and thats with a 3080rtx. My Odyssey plus runs great on auto and so does my quest 2. Its kinda a moving target so I dont think you can just throw dynamic resolution in the mix and it work on all headsets correctly
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Jan 27, 2022 @ 11:34pm
Posts: 7