View Issue Details

IDProjectCategoryView StatusLast Update
0000722madVRbugpublic2024-01-18 00:18
Reporterblarmr2 Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Summary0000722: madVR+MPC-HC player don't go into exclusive fullscreen (10 bit)
DescriptionMerry Christmas and good day,

I got an issue when playing video with the mpc-hc player and madVR (current 204 version from the avs forum).
The mpc-hc developer said it's not the fault of mpc-hc and I think he is correct https://github.com/clsid2/mpc-hc/issues/2414

1) When starting video playback with the mpc-hc player (madVR as output), switching to fullscreen, the player still stays in "D3D11 fullscreen windowed (8 bit)" mode, instead switching to "D3D11 exclusive (10 bit)".
1.1) I checked the madVR setting correctly rendering > general settings > "use Direct3D 11 for presentation (Windows 7 and newer)".
1.2) I also tried different settings as "rendering > delay switch to exclusive mode by 3 seconds" or "devices > switching to matching display mode ..."

2) I thought it's the fault of Windows 11, so I tried disabling the new https://devblogs.microsoft.com/directx/dxgi-flip-model/
but no help
3) Tried with hdr-playback; the same issue.
4) I changed mpc-hc video output to "Enhanced video renderer (custom presenter)" and than checked "Direct3D-Fulscreen mode" and here it switched correctly to exclusive fullscreen mode and not the borderless window mode (the displays always flashes briefly when entering exclusive fullscreen mode).

So I conclude for now it must be madVR's doing.
I would really like to be able to use exclusive fullscreen mode again (as before), since my display, a TV, can do native 10-bit color ;-)

Found an semi-solution, but that does not work all the time, respectively for few minutes and I have to do it again and again to work: Restarting the Windows explorer in the task manager.
Ater that it switches to exclusive fullscreen (10 bit), but when opening any mad VR settings, closing the player, or simply waiting few minutes, it doesn't work again.

Thanks in advance and merry christmas.
TagsNo tags attached.
madVR Version204 build avsforum
Media Player (with version info)mpc-hc 2.1.2 and 2.1.3
Splitter (with version info)newest LAV, vapoursynth
Decoder (with version info)newest LAV, vapoursynth
DecodingDXVA2 Copyback
Deinterlacingauto mode
DXVA2 Scaling Activeno
Aero / Desktop CompositionOn
Problem occurs with modefullscreen exclusive mode
GPU ManufacturerNVidia
GPU ModelNvidia rtx 4000 series
GPU Driver Version546.33

Activities

Mystik

2024-01-13 21:50

reporter   ~0003094

Exact same behavior on my 7900 XTX, Windows 11 22H2 (22621.3007), LAV Splitter 0.78.0, madVR 204, MPC-BE 1.6.11, and AMD Radeon Adrenalin 23.12.1 driver. I have fullscreen optimizations disabled in Windows compatibility settings for MPC-BE.

I can also reproduce the explorer restart trick, only after that do I get D3D11 Fullscreen Exclusive 10-bit.

blarmr2

2024-01-18 00:18

reporter   ~0003095

Small update: Tried the same with the latest build of the mpc-be player to confirm.
1) mpc video renderer + Exclusive fullscreen = works as inteded
2) madvr + Exclusive fullscreen = same behavior/issue.

Well, it looks like I'm not the only one experiencing that behavior.

@madshi
I can thus only conlcude it's not the fault of the operatin system, graphics card driver or player, but madVR itself.
Any idea now of how to fix that?

Thanks in advance and have a good day

Issue History

Date Modified Username Field Change
2023-12-19 10:53 blarmr2 New Issue
2024-01-13 21:50 Mystik Note Added: 0003094
2024-01-18 00:18 blarmr2 Note Added: 0003095