Quantcast
Channel: Active questions tagged windows - Super User
Viewing all articles
Browse latest Browse all 9162

How to disable GPU scaling on Windows when drivers provide no such option

$
0
0

Alternative questions:
Disabling screen stretch under lower resolutions on Windows.
Force matching screen resolution to display pixels 1:1.

Full story: quite often (especially for older apps) supported full-screen resolution does not match physical monitor resolution.
For example, you want to run DOS 640x480 on modern 1920x1080 monitor. Common scenario - GPU scaling will stretch badly image to all monitor, resulting in blurry image or even incorrect aspect ratio.
Even if you use virtual machine, often scenario with best graphic quality/fastest mouse response will be to set host screen to 640x480 and to disable all scaling in the VM (this way scaling is guaranteed to be done on host GPU).
Or even better option - to use (640x480)x2 = 1280x960 on host to get pixel perfect 2x scaled picture, etc.

In some cases, video card drivers have clean option to disable stretch (Enable GPU up-scaling for ATI, Image Scaling for nVidia, etc) and it's easy to get pixel perfect image on monitor with blank lines on the edges.
Also seen on the older laptops this specific option in BIOS.

In my case: laptop with both CPU and discrete card, no BIOS option (except discrete card on/off), under Windows 10 nVidia and Intel graphic driver - there was no standard option for scaling. For example, NVIDIA Control Panel had Display entry missing and looked this way:

NVIDIA Control Panel
Is there simple way to solve this?


Viewing all articles
Browse latest Browse all 9162

Trending Articles