Question / Help AMD Virtual Super Resolution

WurminatorZA

New Member
Hi all

I have this issue where i am recording a game which is ingame resolution is 1440p downscaled to my screen size which is 1080p, now when recording with obs it cuts out part of the image when playing back because of the higher resolution than my display. How do i set to record at higher resolution than my screen to fit the displayed image to 1080p?
 

koala

Active Member
If your game runs with a resolution of 1440p and you want to produce 1440p videos, set the canvas size of OBS to 1440p (2560x1440) and output size the same. This virtual super resolution makes Windows believe a 1440p monitor is connected, so configure your software as if really a 1440p monitor is connected.
 

WurminatorZA

New Member
If your game runs with a resolution of 1440p and you want to produce 1440p videos, set the canvas size of OBS to 1440p (2560x1440) and output size the same. This virtual super resolution makes Windows believe a 1440p monitor is connected, so configure your software as if really a 1440p monitor is connected.
I actually want to produce 1080p videos but with 1440p game resolution
 

Suslik V

Active Member
You can set Bounding Box Type of the source to something but No bounds (Transform options of the source, for example - Scale to inner bounds) and resize this new box to size you need. The size of the source will be fixed now.
 

koala

Active Member
If you want to play the game in 1440p, but the recording should be 1080p, set the canvas size in OBS to 2560x1440 and the output size to 1920x1080.

Although I don't get it why you want to do this. First, you blow up your resolution to 1440p without having a monitor able to display this natively. Instead you order the driver to downscale this to 1080p to output this on your 1080p monitor. And you are downscaling this with OBS as well and create a 1080p video. You're throwing away the added resolution, but you keep the negative aspects of the added resolution: higher CPU and GPU resource utilization, thus lower fps. In addition, text is never sharp but always somewhat blurry due to the downscaling. Not only on video but on your monitor as well.
 

WurminatorZA

New Member
If you want to play the game in 1440p, but the recording should be 1080p, set the canvas size in OBS to 2560x1440 and the output size to 1920x1080.

Although I don't get it why you want to do this. First, you blow up your resolution to 1440p without having a monitor able to display this natively. Instead you order the driver to downscale this to 1080p to output this on your 1080p monitor. And you are downscaling this with OBS as well and create a 1080p video. You're throwing away the added resolution, but you keep the negative aspects of the added resolution: higher CPU and GPU resource utilization, thus lower fps. In addition, text is never sharp but always somewhat blurry due to the downscaling. Not only on video but on your monitor as well.

The games i play look much better at 1440p even on the 1080 monitor, my system is more than capable to run and record at that resolution with no issue and the recording does look better at that resolution, textures are sharper and detailed. But yes that was the trick just made a profile for games that run on 1440
 

hinst

New Member
Too bad that 2 years later proper support for Virtual Super Resolution is still lacking; it's a shame
 
Top