• 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
528 (0.14/day)
System Name Can I run it
Processor delidded i9-10900KF @ 5.1Ghz SVID best case scenario +LLC5+Supercool direct die waterblock
Motherboard ASUS Maximus XII Apex 2801 BIOS
Cooling Main = GTS 360 GTX 240, EK PE 360,XSPC EX 360,2x EK-XRES 100 Revo D5 PWM, 12x T30, AC High Flow Next
Memory 2x16GB TridentZ 3600@4600 16-16-16-36@1.61V+EK Monarch, Separate loop with GTS 120&Freezemod DDC
Video Card(s) Gigabyte RTX 3080 Ti Gaming OC @ 0.762V 1785Mhz core 20.8Gbps mem + Barrow full cover waterblock
Storage Transcend PCIE 220S 1TB (main), WD Blue 3D NAND 250GB for OC testing, Seagate Barracuda 4TB
Display(s) Samsung Odyssey OLED G9 49" 5120x1440 240Hz calibrated by X-Rite i1 Display Pro Plus
Case Thermaltake View 71
Audio Device(s) Q Acoustics M20 HD speakers with Q Acoustics QB12 subwoofer
Power Supply Silverstone ST-1200 PTS 1200W 80+ Platinum
Mouse Logitech G Pro Wireless
Keyboard Logitech G913 (GL Linear)
Software Windows 11
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
528 (0.14/day)
System Name Can I run it
Processor delidded i9-10900KF @ 5.1Ghz SVID best case scenario +LLC5+Supercool direct die waterblock
Motherboard ASUS Maximus XII Apex 2801 BIOS
Cooling Main = GTS 360 GTX 240, EK PE 360,XSPC EX 360,2x EK-XRES 100 Revo D5 PWM, 12x T30, AC High Flow Next
Memory 2x16GB TridentZ 3600@4600 16-16-16-36@1.61V+EK Monarch, Separate loop with GTS 120&Freezemod DDC
Video Card(s) Gigabyte RTX 3080 Ti Gaming OC @ 0.762V 1785Mhz core 20.8Gbps mem + Barrow full cover waterblock
Storage Transcend PCIE 220S 1TB (main), WD Blue 3D NAND 250GB for OC testing, Seagate Barracuda 4TB
Display(s) Samsung Odyssey OLED G9 49" 5120x1440 240Hz calibrated by X-Rite i1 Display Pro Plus
Case Thermaltake View 71
Audio Device(s) Q Acoustics M20 HD speakers with Q Acoustics QB12 subwoofer
Power Supply Silverstone ST-1200 PTS 1200W 80+ Platinum
Mouse Logitech G Pro Wireless
Keyboard Logitech G913 (GL Linear)
Software Windows 11
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