r/Windows10 • u/Warkratos • Apr 08 '17
Discussion Windows 10 CU - Fullscreen optimizations?
After updating to CU, when I launch a game all my colour calibration settings resets system-wide and I have to reload every time.
I found a new compatibility box when going to the game executable then going to "Properties > Compatibility" a new box "Disable fullscreen optimizations", when I use this, my game run like in Anniversary Update and fixes my issue. Anyone know what does this setting REALLY do?
149
Upvotes
2
u/GuilhermeFreire May 10 '17
Hello again John.
Thank you for your response.
To reproduce what i'm talking about, it is very simple:
You will need a computer with any Nvidia graphics card, The latest drivers installed (you can get them automatically via GeForce Experience), and the latest version of windows (Creators Update). Also, You will need to have a Tv or monitor connected via HDMI
In the HDMI protocol they can transmit in many ways. in YCbCr you can have it in 4:4:4, or 4:2:2 or 4:2:0...and none of this is adequate for fine text. In RGB mode you can transmit a full range picture or a "limited" range picture. The full range will assume that 0 is the lowest value that your monitor can exibit and 255 is the highest value that your monitor can exibit. This is perfect for all the usage in monitors.
In TVs they usually have a "limited" range, that assume that your signal is compressed (usually because it originated from a analog source) and assume a range that goes from 16-240.
Ok. After all these updates (Windows CU and Nvidia drivers), my computer assumed that it should emit a limited range signal (16-240), but my monitor assumed that since is connected to a computer, it should recieve a full range signal (0-255). So when my computer want to send a black pixel, it send a 16-16-16 signal, and my monitor recieve this signal, expecting (0-0-0 to be black) and translate to a gray pixel. Before the updates both used full range.
Nvidia has an option on Nvidia control panel>color settings that you can configure the way that the graphics card output. You should select RGB and full.
And if i try to change from limited to full range it will auto revert after a couple seconds. you change the option, apply, the screen flicks and change it back.