View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000722 | madVR | bug | public | 2023-12-19 10:53 | 2024-01-18 00:18 |
Reporter | blarmr2 | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Summary | 0000722: madVR+MPC-HC player don't go into exclusive fullscreen (10 bit) | ||||
Description | Merry 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. | ||||
Tags | No tags attached. | ||||
madVR Version | 204 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 | ||||
Decoding | DXVA2 Copyback | ||||
Deinterlacing | auto mode | ||||
DXVA2 Scaling Active | no | ||||
Aero / Desktop Composition | On | ||||
Problem occurs with mode | fullscreen exclusive mode | ||||
GPU Manufacturer | NVidia | ||||
GPU Model | Nvidia rtx 4000 series | ||||
GPU Driver Version | 546.33 | ||||
|
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. |
|
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 |