Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20492 Discussions

Driver issue: Full Quantization Range (0-255) not available with Displayport to HDMI adapter

TKody
Novice
13,415 Views

I'm using Intel HD Graphics 630 via active Displayport->HDMI 2.0 adapter (because Intel chipsets don't natively support HDMI 2.0 yet), but there's no way to output 0-255 Full RGB Range even though it works when using HDMI.

This is because the Quantization Range setting in Intel HD Graphics Control Panel is not visible when using the adapter.

(I tried enabling EnableRGBFullRange = 1 in registry & changing display type from TV to Digital Monitor with CRU but this doesn't help either.)

It's an Intel driver issue since RGB Full Range works fine when the adapter is used with Nvidia GPU Displayport.

 

Steps to reproduce this bug:

1) Get an active Displayport->HDMI adapter such as CAC-1070.

2) Enable iGPU in bios and plug a HDMI Display into a Intel motherboard using the DP-HDMI adapter.

3) Make sure your display expects 0-255 and notice iGPU is outputting 16-255 (full black looks gray in e.g. desktop). (on LG TVs the setting "Black Level = High" means the display expects 0-255.) Notice the "Quantization Range" setting in Intel HD Graphics Control Panel is not available.

 

Optional steps to confirm the bug:

A) Uninstall Intel HD Graphics driver and reboot, notice black is proper black with the basic Microsoft display driver until Windows automatically updates & installs Intel HD Graphics driver.

B) If your Intel motherboard also has an HDMI output, remove the adapter and connect the display to HDMI (use 4K 30Hz signal or lower), enable Full Quantization Range in the Intel HD Graphics Control Panel and notice iGPU correctly outputs 0-255 as black is now proper black.

C) Connect the DP-HDMI adapter to a Nvidia GPU Displayport and enable full RGB range in Nvidia Control Panel, notice black is proper black.

 

Suggested fix: Enable "Quantization Range" setting also when a Displayport->HDMI adapter is used.

 

A temporary/manual solution would be appreciated too. (Manually putting MP_QuantRange_32623 = 2 in registry doesn't help as for some reason the value isn't read/used when the DP->HDMI adapter is used.)

My motherboard is Asus IX Hero Z270 and my CPU is Kaby Lake i5-7600k with HD Graphics 630. My DP->HDMI adapter is Club3D CAC-1070 which fully supports RGB 0-255 4:4:4 4K 60Hz HDCP 2.2. My display is LG OLED55B7V.

I'm using the latest Windows 10 1709 (16299.19) & Intel HD Graphics driver 22.20.16.4815. The same issue happens with drivers 22.20.16.4749 & 23.20.16.4819.

Here you can see my Intel HD Graphics Options and Support Information Center info .txt export file: https://ybin.me/p/8139b16cb216b334# olo1K/Pr5cSdbl8glvYMEcRe+QpP1O2BJfZ6VGnqihU= ybin | private paste

 

Added on January 12th 2019:

A work-around until the drivers are fixed (has been broken 2,5 years and counting): 

If you want Full Range, after every reboot Limited Range is enforced and in order to get Full Range you have to open Intel Graphics Control Panel Display settings, change a setting and hit cancel. Changing to another resolution/refresh rate and hitting Apply also works. Full Range will persist until next reboot. 

If you want Limited Range, reboot and do not touch Intel Graphics Control Panel Display Settings. Use Windows' own Display settings to change resolution & refresh rate if needed.

 

Using this buggy behaviour you are able to choose between the modes (alhough going from Full Range to Limited Range will require a reboot).

 

Dear Intel, please let your driver developers know about this problem, it's a quick fix as the latest working driver version is known (21.20.16.4678). Thank you!

0 Kudos
39 Replies
idata
Employee
5,447 Views

Hello Ted3,

 

 

I understand you are trying to use Full Quantization Range through Displayport->HDMI adapter.

 

 

Let me apologize for any inconvenience this issue may be causing to you.

 

 

Let me do further research about this and come back to you. I will post information on this thread as soon as I have it.

 

 

Regards,

 

Fred D.
0 Kudos
TKody
Novice
5,447 Views

Thank you for your prompt reply Fred,

hope you can isolate the root cause and fix this in the upcoming driver release.

0 Kudos
idata
Employee
5,447 Views

Hello Ted3,

 

 

I would like you to try different version of the graphics driver. You can download it from this link https://downloadcenter.intel.com/download/26836 https://downloadcenter.intel.com/download/26836

 

 

Let me know if issue persists or not with that driver.

 

 

Regards,

 

Fred D.
0 Kudos
TKody
Novice
5,447 Views

Hello Fred,

the Quantization Range ( & IT Content setting ) is indeed available with the driver version provided (15.45.19.4678 / 21.20.16.4678).

I will be using this driver until you deploy the fix in the upcoming drivers.

Thank you for your great support!

0 Kudos
idata
Employee
5,447 Views

Hello Ted3,

 

 

Thank you for the feedback.

 

 

Would you please fill out the form that is in the following link and paste it on this forum thread so we can investigate further? /thread/77761 https://communities.intel.com/thread/77761

 

 

Please also attach the Intel® System Support Utility, DxDiag and DispDiag reports.

 

 

Regards,

 

Fred D.
0 Kudos
idata
Employee
5,448 Views

Hello Ted3,

 

 

We recently released newer version of the graphics driver and I would like you to give it a try. You can download it from this link https://downloadmirror.intel.com/27266/a08/win64_15600.4849.zip https://downloadmirror.intel.com/27266/a08/win64_15600.4849.zip

 

 

Let me know if issue persists or not.

 

 

Regards,

 

Fred D.
0 Kudos
TKody
Novice
5,448 Views

Hello Fred,

the functionality is also broken with the latest 4849 driver.

The following info was extracted with the working 4678 driver installed:

DxDiag:

https://ybin.me/p/5edbbc97acb8b27c# Zm3jPN72rN3biebsBoIajqD0HHvI6mvqr7UEVEw5qNI= ybin | private paste

SSU info:

https://ybin.me/p/e6a9070e3fce301c# K6Qncg6MMppeD+uShizFvFtN6UKh3AFVl56qblj7BmI= ybin | private paste

Device ID:

https://imgur.com/a/Y4bRS Imgur: The most awesome images on the Internet

DispDiag (along the .dat file, the tool also returns "Escape failed with status 0xc01e035c.")

https://www.dropbox.com/s/01rf5tul0svnxuo/DispDiag-Intel-Issue.dat?dl=0 Dropbox - DispDiag-Intel-Issue.dat

My original post includes the rest of the relevant information to debug this problem.

Thank you for your support.

0 Kudos
idata
Employee
5,448 Views

Hello Ted3,

 

 

Thanks for the additional information you sent to me.

 

 

Let me do further research about this and come back to you. I will post information on this thread as soon as I have it available.

 

 

Regards,

 

Fred D.
0 Kudos
idata
Employee
5,448 Views

Hello Ted3,

 

 

There is newer version of the graphics driver available on our website, and I would like you to give it a try. Please download it from this link https://downloadmirror.intel.com/27412/a08/win64_15.60.2.4901.zip https://downloadmirror.intel.com/27412/a08/win64_15.60.2.4901.zip

 

 

Let me know if issue persists or not.

 

 

Regards,

 

Fred D.
0 Kudos
TKody
Novice
5,448 Views

Hello Fred,

thanks for the suggestion.

Unfortunately the issue still persists with the provided 4901 driver.

Did the developers have a look at this problem yet? They should be able to find the cause by comparing the working 4678 driver to the current ones.

Thank you.

0 Kudos
idata
Employee
5,448 Views

Hello Ted3,

 

 

Thanks for testing the driver.

 

 

Yes, our higher level of support is aware of the issue you are having in your computer. I will post information on this thread as soon as I have it available.

 

 

Regards,

 

Fred D.
0 Kudos
AReis3
Beginner
5,447 Views

I have the same issue here. I hope your engineers can identify the problem and fix it asap.

All the latest Intel Graphics Drivers are basically unusable because of this issue.

Dell is copying the issue into their laptop drivers.

https://www.dell.com/community/XPS/XPS-13-9350-external-dell-monitor-banding-issues/td-p/5713532 XPS 13 9350 | external dell monitor banding issues - Dell Community

I would appreciate to read a post mortem to this bug. How could this happen? How to prevent it in the future.

0 Kudos
idata
Employee
5,447 Views

Hello all,

 

 

We usually do not support the usage of converters/adapters, but we want to pursue this issue.

 

 

We recently released newer version of the graphics driver, and I would like you to give it a try. Please download latest graphics driver from this link https://downloadmirror.intel.com/27680/a08/win64_24.20.100.6025.zip https://downloadmirror.intel.com/27680/a08/win64_24.20.100.6025.zip

 

 

Regards,

 

Fred D.
0 Kudos
PGroo1
Novice
5,447 Views

Hello Fred,

Thank you for getting back to us, I installed this driver and still don't get an option to switch to Full Quantization Range. I have a Club 3D CAC-1501 usb-c to hdmi adapter connected to my Intel NUC7i3BNH and Benq W1070 projector. I understand it's not an official Intel accessory but there is no other way for me to connect both my television and projector to the little box.

Please let me know if I can do anything to help, running a driver from May 2017 to work around this issue is not really a good solution. I do appreciate you guys trying!

Paul

0 Kudos
idata
Employee
5,447 Views

Hello Moederbeer,

 

 

I am sorry to hear issue persists with latest graphics driver. I will investigate further and come back to you. I will post information on this thread as soon as I have it.

 

 

Regards,

 

Fred D.
0 Kudos
PGroo1
Novice
5,448 Views

I'm having the same problem with my Intel NUC7I3BNH. My projector is connected to the main HDMI output and is working fine, I can select the full quantization range and switch to other settings if I want to. I have my television connected through a Club 3D CAC-1501 usb-c to hdmi adapter and this output then provides a limited quantization range, diving into the Intel settings does not give me the option to change this setting. By using madlevelstweaker or the aforementioned registry edit I am able to make it display full RGB range until the output changes it's refresh rate. (e.g. Kodi switching to 24hz to display a movie) After this I have a limited range again.

I found out that if I then switch from RGB to YCbCr in the Intel control panel it switches back to full range, changing it back to RGB keeps it at full range. That is until it switched refresh rates again. For now I've switched to the 4678 driver which does not give me any options but seems to be at full range rgb all the time.

JRobe1
Beginner
5,447 Views

I also get this issue with my USB-C to HDMI adapter with my Inspiron 7577 on the latest drivers. I can't get full RGB when connected this way.

JLaMe1
Novice
5,447 Views

straightflushin I have the same issue, and posted a question for it here:

0 Kudos
BB_1
Beginner
5,448 Views

Hi,

I too can confirm that the issue is still present in the latest drivers.

The last drivers that handled Full RGB properly are still 15.45.19.4678 / 21.20.16.4678.

My use case is a USB-C to HDMI adapter from Satechi, but the issue and solution is otherwise the same.

RonaldM_Intel
Moderator
4,667 Views

Hello everyone,

Our development team has concluded their investigation on this issue. It has been determined that our driver is only expected to show the 'Quantization Range' options for Native HDMI connections. On USB Type-C to HDMI or DP-to-HDMI adapters the connection type switches to DP. The option was showing on previous drivers due to a bug in the code that has been corrected now.

You can still set the desired video output range for Non-Native HDMI by opening the Intel Graphics Control Panel > go to Video > "Basic " or "Color Enhancement" > Input range > Driver Settings > Full.

I hope this information helps, and thank you very much for your patience while we worked on this one.

If you still find this issue after using the work around, then we are interested in your case. Please create a new Thread in the community following /thread/77761 this format. Please provide also pictures or videos showing the issue (e.g. before vs. after).

Best Regards,

Ronald M.

0 Kudos
Reply