10-bit graphics worked in Windows 7 on my Dell Precision M6700 laptop with the 10-bit PremierColor IPS RGBLED display and an Nvidia Quadro card, but stopped working when I upgraded to Windows 10. Each time I set the output color depth to 10 bpc in the Nvidia Control Panel, it would change back to 8 bpc after a second, and Windows' advanced display settings always listed the display's bit depth as 8-bit.
I fixed it by editing the display EDID and changing the interface from "Undefined" to "DisplayPort".
In Nvidia Control Panel under View system topology, export the laptop display EDID to a file.
Convert the file to binary using the converter at https://shop.smode.io/download/utilities/EDID/edidBinTxtConverter.html
Load the file into AW EDID Editor.
Under Video Input Definition, change Interface (1.4) from "Undefined" to "DisplayPort". (Note that the Color Bit Depth is already set to 10 Bits, as expected.)
Save the EDID to a new file.
Convert the new EDID file to hexadecimal (.txt) using the converter.
In Nvidia Control Panel under View system topology, click EDID for the laptop display, and on the Load tab, browse for the hexadecimal file from the previous step, check the checkbox for your laptop display, and click "Load EDID". A dialog box should pop up saying the file was loaded successfully.
At this point in the Nvidia Control Panel under Change resolution, you should be able to set the output color depth to 10 bpc, and the setting will stick. Also Windows' advanced display settings should show a bit depth of 10-bit for the display, and if you run the NEC_10_bit_video_Windows_demo.zip (also available in the Internet Archive) you should see no banding in the 10-bit window. The loaded EDID sticks across reboots. Use the Unload tab in Nvidia Control Panel if you want to revert to the display's EDID.
I'm using Nvidia driver 426.78-quadro-desktop-notebook-win10-64bit-international-dch-whql.exe, the last verision supporting this Quadro line of notebook GPUs.
You'll need the PremierColor 2.00 app to change color spaces. It still works in Windows 10, and it works with an EDID loaded. Press alt-tab to bring the PremierColor program window to the front.
For your reference I've attached the EDID file I created. But I'd suggest creating your own before trying mine, as there could be differences between display panels.
M6700 RGBLED IPS EDID exported from Nvidia Control Panel, edited in AW EDID Editor w interface=displayport, converted to hex.txt
And for posterity, that same data ready to be pasted into a .txt file:
00 FF FF FF FF FF FF 00 30 E4 10 03 00 00 00 00 00 15 01 04 B5 26 15 78 02 82 E5 AE 4E 33 B8 26 0B 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 2E 36 80 A0 70 38 1F 40 30 20 35 00 7E D7 10 00 00 19 2E 36 80 A0 70 38 1F 40 30 20 35 00 7E D7 10 00 00 19 00 00 00 FE 00 34 32 35 39 47 EF BF BD 31 37 33 57 46 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50