• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Nvidia dithering registries hack guide. How to deal with color banding AFTER calibration on Nvidia GPU.

Joined
Sep 9, 2013
Messages
510 (0.23/day)
Processor delidded i9-9900K (P0) @ 5.0Ghz + NB @ 4.7Ghz ~1.23V (VR VOUT) 0.976V IO and SA + Koolance CPU-380i
Motherboard Asrock Z370 Taichi P4.10
Cooling HWlabs Nemesis GTS 360 and GTX 240 / 3x Gentle Typhoon AP-15 1850 RPM / 3x EK Vardar / SC600 pump
Memory 2x8GB 2133Mhz OEM SK Hynix RAM (dual ranks AFR) @ 3500Mhz 16-18-18-36-360-2T 1.408V with 60mm fan
Video Card(s) EVGA GTX 1080 Ti FTW3 + universal waterblock underclock @ 1721Mhz 0.8V 12488 mem(140W during gaming)
Storage Transcend PCIE 220S 1TB , Seagate Barracuda 4TB
Display(s) Dell S2716DG A08 2560 x 1440 144Hz (fixed deep sleep , fixed coronas , fixed color banding)
Case NZXT H440 White modded front and top panel for better airflow.
Power Supply Corsair HX 750W 80+ Silver
Software Windows 10 Enterprise 2016 LTSB (1607 inside)
Benchmark Scores 1838 FIDE rating (inactive since 2010). ~2150 Lichess.org blitz rating.
Skip this if you DON'T calibrate your monitor.


131598


Some information that I post earlier.


You know there is banding from gamma adjust when using Nvidia GPU right ?
AMD have temporal dithering enable by default for decade and don't suffer from the same fate.
Also Nvidia + Linux = no banding due to 11 bit internal LUT plus there are many dithering methods to deal with , while Nvidia + Windows = banding from 8 bit internal LUT with zero dithering to choose.

This is not limited to TN panel. Try gamma adjust on IPS monitor like PG279Q and you will see banding.
But currently I can deal with it by dithering registries hack. It is already present in Linux and it can take less than 30 minutes for Nvidia engineers to implement this to Nvidia control panel in Windows but they don't do it anyways for some stupid reason.

I make a video to test about performance loss from enable dithering. There is zero penalty , it doesn't turn 1080 Ti to 1080 so I don't understand why they ignore this request since 2015.


Quadro also have access to dithering in Windows via NVWMI. This again proof that dithering is already present in Windows.

So in the end if you calibrate your monitor.

1.Any Nvidia cards + Linux = no banding.

2.Nvidia + Windows = various results.
2.1 Quadro + Windows = no banding.
2.2 Geforce + Windows = banding
2.3 Geforce + Windows + dithering registries hack (NOT officially support) = various results.

2.3.1 Geforce + dithering registries hack + Windows 7 / 8 / 8.1 / 10 1507-1607 = no banding.
2.3.2 Geforce + dithering registries hack + Windows 10 1703-1803 = no banding with some minor issues.
2.3.3 Geforce + dithering registries hack + Windows 10 1809 = no banding with some major issues.
2.3.4 Geforce + dithering registries hack + Windows 10 1903 = constant banding everywhere because it doesn't work anymore.

Since dithering registries hack is NOT officially support by Nvidia any problems that happen with Windows 10 1703 and later cannot be solve. We only have some workaround methods to deal with it.
 
Joined
Sep 9, 2013
Messages
510 (0.23/day)
Processor delidded i9-9900K (P0) @ 5.0Ghz + NB @ 4.7Ghz ~1.23V (VR VOUT) 0.976V IO and SA + Koolance CPU-380i
Motherboard Asrock Z370 Taichi P4.10
Cooling HWlabs Nemesis GTS 360 and GTX 240 / 3x Gentle Typhoon AP-15 1850 RPM / 3x EK Vardar / SC600 pump
Memory 2x8GB 2133Mhz OEM SK Hynix RAM (dual ranks AFR) @ 3500Mhz 16-18-18-36-360-2T 1.408V with 60mm fan
Video Card(s) EVGA GTX 1080 Ti FTW3 + universal waterblock underclock @ 1721Mhz 0.8V 12488 mem(140W during gaming)
Storage Transcend PCIE 220S 1TB , Seagate Barracuda 4TB
Display(s) Dell S2716DG A08 2560 x 1440 144Hz (fixed deep sleep , fixed coronas , fixed color banding)
Case NZXT H440 White modded front and top panel for better airflow.
Power Supply Corsair HX 750W 80+ Silver
Software Windows 10 Enterprise 2016 LTSB (1607 inside)
Benchmark Scores 1838 FIDE rating (inactive since 2010). ~2150 Lichess.org blitz rating.
Just bought RX 580 today. It doesn't need fancy registries hack. Dithering come automatically AFTER applying ICC profile.

Is it possible for @W1zzard to do gradient test on AMD vs Nvidia after calibration ? I am a no name Youtuber and no one probably care. Nvidia may listen to you however.
 
Top