View Issue Details
|0000674: madVR hdr does not work on windows 11 newest build
|the new win 11 build stop madVR from sending an HDR image. the image is just tone mapped to SDR i guess by windows or the GPU driver HDR is not send but madVR thinks it is the OSD still shows AMD HDR.
|Steps To Reproduce
|get the newest win 11 build and a GPU driver that supports the new WDDM.
play a HDR file with madVR in passthrough.
|mpcVR HDR still works by switching the OS HDR on or OFF even with OS HDR on the image does not seem to be 100 % correct.
|No tags attached.
|92.17 it has TM curves but i dont know the version
|Media Player (with version info)
|Splitter (with version info)
|Decoder (with version info)
|DXVA2 Scaling Active
|Aero / Desktop Composition
|Problem occurs with mode
|fullscreen exclusive mode
|GPU Driver Version
|this is more to let you know. i will keep you updated on this with the upcoming new windows versions. could be fixed in the next version could be the new default behaviour time will tell just a couple more months.
|Yeah, Microsoft continues to screw things up more and more with each OS update. That's not really surprising. Hopefully they can get it solved somehow. That said, madVR's DTM is probably the best there is, anyway, so the importance of having HDR output is not as high as it used to be. The latest LG OLEDs support getting full brightness in SDR mode, so there's no need to send them HDR, anymore.
taking my shitty OLED and AMD into account i'm not so sure and the majority doesn't have OLEDs.
because there is no report BT 2020 and such.
not that i care about HDR.
what so ever there is a chance microsoft will do something about this because they broke older HDR games that doesn't use windows OS HDR but AMD and NVIDIA API. there are now games out there that will not be able to send HDR at all. usually they take backwards compatibility kinda serious. HDR games are just a couple of years old. on the other hand just look at 11...
|I think it might be more of an AMD driver problem, actually, and less of an OS problem. Because if SDR playback works fine, the OS shouldn't even know (or care) if the AMD/Nvidia private HDR APIs are used or not. So there's a chance that a new AMD driver might fix this.
just for context.
i'm using win 11 dev builds since the release and everything was working fine with the last dev build.
this does not mean i don't update GPU driver too.
win 11 is out now and it still "broken" it outputs an image now but the levels are wrong it not off by 16 levels it'S less but. i don't know
even through there is a new driver the problem was the same it changed with windows version.
currently the AMD API is working at 8 bit and even in windowed (tone mapping and it seems to do a good job...)so .... that'S not supposed to be happening.
there are reports HDR and refreshrate switching broke completely on nvidia.
|Might make sense to wait for newer drivers from both AMD and Nvidia. There's not much I can do about this, I fear.
it worked on AMD to wait for new windows versions. it was literally not engaging HDR with older windows versions.
there are some other things that break with madVR that should be related to your code.
the identifications are now stacking up i'm already at 120. it's reported that if more than one device is listed in devices 10 bit doesn't work on nvidia (which is kinda random).
but my first response was also wait for a new driver first and than have a look.
|Can you reproduce the IDs stacking up problem? If so, can you zip and upload the settings.bin file with such a flood of IDs inside?
sure and a log. the settings are relative random from testing.
not sure what trigger it i had to switch between tone map and passthrough to relibile add a couple of new idetification to madVR. could be an LG OLED issue too...
there is no error when uploading so i zipped a 7z together with the bin which feels very wrong.
log and settings.zip (1,650,751 bytes)
|That's interesting, some of the IDs are unique, but there are a *LOT* of duplicates in there. That's not really supposed to happen.
|Update: Other color managed applications are working again on Win 11 dev 224478.1012 (chrome, ff, etc. don't work on Win 11 release 22000), but MadVR doesn't select a device and still has the many identifications.
|At some point I will install Win11 myself and fix the problems, but I'm too busy for that right now, unfortunately. So it will have to wait...
this seems to be more and more of been a driver issue/windows issue.
i only have one HDR game and that game has the wrong ranges too just like madVR even outside of HDR which makes absolutely no sense.
windowed HDR passthrough(where it was tone mapping) is now broken it has the wrong ranges too and the only thing that changes is the OS version.
win 11 is a new low for microsoft.
|Yeah, they continue to make things worse and worse, it seems. I've no idea how such big a company can't manage to release a new OS update without breaking things all over again every time.
|Unfortunately it is affecting everything that is related to the display settings as well. HDR, display modes, calibration, etc. If you have multiple displays connected to the computer, madVR just fallbacks to the first display's settings, because it can't detect the display correctly or something similar stuff is happening (see the ID duplication thing above). My projector is configured to switch refresh rate automatically by madVR according to the movie, but under Windows 11 it just does nothing, unless I place all the projector's config into the primary display's settings (which would be a great workaround, but it won't work correctly, because it applies to the other displays too of course).
|I'm in the process of building a new development PC, based on Windows 11, and will then try to fix any madVR related bugs I can find. I'm not sure if HDR can be fixed, though. Depends on whether it's my fault or not.
Are there any news about this issue?
I'm using Win 11 21H2 now, latest nvidia game ready driver and the latest madVR Test Build that I found on videohelp.com and I'm still experiencing the mentioned display modes issue. However I realized now that madVR recognize my secondary display (is entry is bolded when playing video on it) that is connected via DVI cable to my computer, but not the other two that are connected via HDMI and DP.
the device page issues are fixed for me with version beta 165.
after deleting the duplicates it still trigger until i installed it again.
makes no sense to me but i tested it 2 times...
please stick to HDR issues now.
if this still doesn't fix it for you go here and reopen it: http://bugs.madshi.net/view.php?id=682
the hard bugs started with 22H2.
|Is the HDR issue only present for AMD gpus or NVIDIA also? I have AMD i HDR wont work. never had an issue b4. Windows 11 latest build and latest amd driver.
|Note Added: 0002820
|Note Added: 0002821
|Note Added: 0002822
|Note Added: 0002823
|Note Added: 0002824
|Note Added: 0002825
|Note Added: 0002826
|Note Added: 0002827
|File Added: identificationbug.png
|Note Added: 0002828
|Note Added: 0002829
|Note Added: 0002830
|File Added: log and settings.zip
|Note Added: 0002831
|Note Added: 0002832
|Note Added: 0002833
|Note Added: 0002834
|Note Added: 0002835
|Note Added: 0002839
|Note Added: 0002840
|Note Added: 0002911
|Note Added: 0002932
|Note Added: 0002933