As you all know, DisplayPort is the only port supported by G-Sync so far. The problem is that NVIDIA GPUs send the "Limited Range RGB 16-235" color signal when using HDMI or DisplayPort and there is no way to select 0-255 signal. Let me quote a review from pcmonitors for better understanding because English is not my first language:
http://pcmonitors.info/reviews/dell-u2414h
Another very good article:An Nvidia GTX 780 was used on our test system and we tested both DisplayPort and HDMI – with interesting results. When using either DisplayPort or HDMI the GPU sent out the wrong colour signal (‘Limited Range RGB 16-235’ instead of ‘Full Range RGB 0-255’). This reduced gamma, skewed white point, hugely impacted contrast and simply gave everything a washed out look. We are quite used to seeing this with Nvidia GPUs connected via HDMI as that is their default behaviour – treat the connected device as an HDTV. But we aren’t used to seeing this over DisplayPort...
http://pcmonitors.info/articles/correct ... d-amd-gpus
Despite their issues seeming to be isolated to the 1920 x 1080 (Full HD) resolution at present rather than any resolution, Nvidia GPUs are worse offenders for users with affected monitors. They use a ‘Limited Range RGB (16-235)’ colour signal that completely destroys the image quality of the monitor by hampering contrast, colour vibrancy and shade variety. Unlike on AMD GPUs you can’t simply enable the correct ‘Full Range RGB (0-255)’ colour signal universally with a simple drop-down option, either. To add insult to injury a minority of monitors act this way over DisplayPort as well, despite that being a PC only connection where the GPU treating the monitor as a TV simply doesn’t make sense.
Same thing is mentioned here: http://www.tftcentral.co.uk/reviews/dell_u2414h.htm
Here is a couple of comparisons of Limited Range vs Full Range made by neogaf users:
Limited: http://i.imgur.com/aano8.jpg
Full: http://i.imgur.com/fdnQM.jpg
Limited: http://www.abload.de/img/untitled197dhv.png
Full: http://www.abload.de/img/untitled23xiqs.png
Source: http://www.neogaf.com/forum/showthread. ... 695&page=2
As you can see, difference is huge. I've read discussions on the internet and people claim the reason why GeForce sends wrong color signal is because a monitor sends wrong EDID info to the GPU - instead of asking for 0-255 range it asks for 16-235. As the result, monitor is detected as HDTV. So, it looks like a problem is on BenQ side. Pcmonitors mention this in their Dell 2414 review:
Of course, NVIDIA could add an option to the driver to select color range like AMD did 5 years ago, but for some reason they don't do that. It is surprising because this problem has been discussed on multiple forums may-many times for more than 5 years. There is an option in NVIDIA driver that allows to select color range but it works only for video, not games or 3D apps! http://i.imgur.com/SqAlcXS.jpgThe native resolution of the monitor (1920 x 1080) is listed under ‘Ultra HD, HD, SD’ as ‘1080p, 1920 x 1080 (native) when connected by DisplayPort. This list of resolutions is designed for output in RGB 16-235 to devices such HDTVs. The resolution should instead be listed under ‘PC’ as ‘1920 x 1080 (native)’, but it isn’t.
I wrote this post because I wanted to discuss this problem and ask a question: will I be able to play in Full Range RGB 0-255 on BenQ 2420G/2720G with G-Sync? I really want to buy 2420G but I am afraid I'll have to play in 16-235 with washed out colors. I think this problem is worth reporting to BenQ. Even if the problem is not on their side, maybe they can add some kind of tweak to the monitor settings that will make GPU send 0-255 signal because it looks like NVIDIA is not going to fix anything.
Thank you for reading this wall of text, I hope I don't sound impolite