Open hooke007 opened 4 years ago
After I updated the latest NVidia driver (451.48 WHQL), it can't enter the HDR mode any more.
Sounds like something you should report to nvidia if this changed with an update of the nvidia driver.
Sounds like something you should report to nvidia if this changed with an update of the nvidia driver.
I found my madvr didn't work neither. http://bugs.madshi.net/view.php?id=647
since nvidia changed the hdr code and/or hdr handling in 45x.xx driver branch madvr hdr passthrough does not work anymore. instead of passthroughing hdr to the display madvr activates windows hdr and sends sdr to display.
If it is true, maybe mpv also need to make a change?
Yes, the driver changing whatever it's doing most likely is going to affect applications which utilize this stuff. Thus madVR is also affected. That's all. The reporter of the issue for madVR most likely has no idea about things, either.
What an application can do is set its swap chain color space, which according to the log is still correct and succeeds:
[ 0.080][v][vo/gpu/d3d11] Selected swapchain format R10G10B10A2_UNORM (24), attempting to utilize it.
[ 0.081][v][vo/gpu/d3d11] Selected swapchain color space RGB_FULL_G2084_NONE_P2020 (12), attempting to utilize it.
[ 0.081][v][vo/gpu/d3d11] Swapchain capabilities for color space RGB_FULL_G2084_NONE_P2020 (12): normal: yes, overlay: no
[ 0.081][v][vo/gpu/d3d11] Swapchain successfully configured to color space RGB_FULL_G2084_NONE_P2020 (12)!
For me the behavior has always been:
This is at least until 442.92.
Anyways, please test with just --no-config --d3d11-output-csp=pq --log-file=mpv_sucks.log
. And unfortunately unless nvidia's change log mentions anything specific, this is an nvidia bug since as far as I can tell the software is just setting the swap chain color space and that succeeds.
Anyways, please test with just
--no-config --d3d11-output-csp=pq --log-file=mpv_sucks.log
https://github.com/hooke007/temp/blob/master/mpv_sucks.log I have tested again and it didn't work.
There're likely some changes due to DirectX 12 Ultimate. That's the first driver that supports it.
Sounds like something you should report to nvidia if this changed with an update of the nvidia driver.
I found my madvr didn't work neither. http://bugs.madshi.net/view.php?id=647
since nvidia changed the hdr code and/or hdr handling in 45x.xx driver branch madvr hdr passthrough does not work anymore. instead of passthroughing hdr to the display madvr activates windows hdr and sends sdr to display.
If it is true, maybe mpv also need to make a change?
It seems Nvidia did sth terrible , which will result in the HDR output not being lossless. I have to return back to the old driver (442.xx)
Mark. 456.38 doesn't work yet. (Though it have fixed the issue about Madvr's HDR passthrough.)
Messages
Reproduction steps
Here is my conf:
Expected behavior
In HDR mode, the local dimming is activated.
Actual behavior
Incorrect color and no local dimming.
Log file
https://github.com/hooke007/temp/blob/master/mpv-20200630-1407.log