GPU Upscaling itself to 1080p.

theproadam

Honorable
Apr 3, 2014
32
0
10,540
Small problem, I have a 860M, and whenever I run csgo on a lower resolution than native, the gpu automatically upscales the resolution to 1080p with black bars. Also, having different refresh rates also affects the problem, because on 1024x768@120 the GPU outputs 1024x768 120hz. However it upscales to 1080p blackbars on 144hz. Since I'm using a laptop there are only 3D settings in my Nvidia Control Panel. So, my goal is the the GPU to only ouput the resolution I want without upscaling to 1080p and adding black bars.

CSGO Launch Options:
+exec autoexec -w 1440 -h 900 -freq 120 -refresh 120 -novid
For Some Reason the resolution above stretches, but only at 120hz.

Images:
http://imgur.com/a/VlnE4

1. GPU forcing upscaling on lower resolutions
2. Intel HD Custom Resolutions.
3. On certain resolutions the GPU doesn't upscale, and the monitor stretches the image itself.
4. There arent many options on my Nvidia Control Panel Settings.
 

boju

Titan
Ambassador
Hi black bars happen in the instance for a widescreen 16:9 is when aspect ratio changes to 4:3 which 1024x768 is.

1440/900 is 8:5 ratio so it will look like it's almost there.
aspect.png


Following this guide on youtube how to stretch a 4:3 resolution via nvidia cp might help.

[video="https://www.youtube.com/watch?v=ANYu-lNhmlc"][/video]

 

theproadam

Honorable
Apr 3, 2014
32
0
10,540
Yes i know that 4:3 Resolutions wont fit into 16:9. What I want is that the GPU outputs the lower resolution without upscaling it. Then my benq monitor will stretch the image to 16:9 itself.
 

theproadam

Honorable
Apr 3, 2014
32
0
10,540
"Dynamic Super Resolution renders a game at a higher, more detailed resolution and intelligently shrinks the result back down to the resolution of your monitor, giving you 4K-quality graphics on an HD screen." - Nvidia. Aka: Shrinking or downscaling.

According to Wikipedia upscaling is when you make the image bigger, by stretching the pixels.

So when I set windows resolution to 1280x960, I want the GPU to output 1280x960, Instead of of 1920x1080 with black bars.

My monitor itself will stretch the 1280x960 resolution to fit 16:9.

So all I want is that my laptop outputs raw 1280x960. And not 1280x960 upscaled to 1080p with blackbars.

EDIT: For some reason i got 1280x960 to by setting that resolution in Nvidia Geforce Experience, however I'm still stuck at 120hz.
If I run CS:GO with "-freq 144" then the GPU will upscale the image to 1080p BB.
 

TRENDING THREADS