View Issue Details

IDProjectCategoryView StatusLast Update
0000507madVRbugpublic2018-01-14 12:11
Reporterskarafaz Assigned Tomadshi  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
PlatformIntel Pentium J4205OSWindows 10OS Version1703
Summary0000507: Cannot disable display mode auto switch
DescriptionEach time I enter fullscreen, madvr switches the display mode even with this feature disabled and with empty display modes list.
Steps To ReproduceEnter fullscreen.
Additional InformationAlso, the display mode chosen is not correct; I tried with 24Hz movies, and the display mode is set to 1080p23.
TagsNo tags attached.
madVR Version0.92.4
Media Player (with version info)MPC-HC x86 1.7.13
Splitter (with version info)LAV Splitter 0.70.2.1-git
Decoder (with version info)LAV Video Decoder 0.70.2.1-git
DecodingDXVA2 Native
Deinterlacingauto mode
DXVA2 Scaling Activeno
Aero / Desktop CompositionOff
Problem occurs with modefullscreen exclusive mode
GPU ManufacturerIntel
GPU ModelIntel Graphics 505
GPU Driver Version22.20.16.4729

Activities

madshi

2017-10-06 19:24

administrator   ~0001828

It's Direct3D itself which does this, and madVR can't prevent it. Usually, Direct3D is supposed to keep the current mode, but that doesn't always work. If all else fails, I suppose you can disable the "automatic fullscreen exclusive" mode, that should take care of the mode switch. Other than that, I'm sorry to say, but I can't stop Direct3D from changing the display mode. Direct3D doesn't allow me any say in this.

skarafaz

2017-10-06 19:29

reporter   ~0001829

This only happens with madvr; if I use the Enhanced Video Renderer (custom presenter) by MPC, the display mode is not changed.

madshi

2017-10-06 19:43

administrator   ~0001830

Even in EVR "fullscreen" mode? Do you have the option "use D3D11 for presentation" active in madVR? If so, does the problem also occur if you deactivate it?

skarafaz

2017-10-06 19:45

reporter   ~0001831

Last edited: 2017-10-06 19:48

Yes, EVR has no issues with fullscreen.

The option "use D3D11 for presentation" is disabled.

Disabling "automatic fullscreen exclusive" the display mode stays untouched.

madshi

2017-10-06 19:48

administrator   ~0001832

Yes, D3D likes to switch display modes when you enter fullscreen exclusive mode. At least D3D11, not totally sure about D3D9 right now.

skarafaz

2017-10-06 20:05

reporter   ~0001833

Ok, thanks! I will keep "automatic fullscreen exclusive" disabled; how much will I lose in terms of performance?

madshi

2017-10-06 20:11

administrator   ~0001834

The performance loss should be minimal. FSE mode (fullscreen exclusive) is just more reliable in terms of avoiding frame drops. But for many Windows 10 users it works just fine without FSE mode. With Intel GPUs you'll lose the ability to send 10bit to the display, though. But it's not a big deal, because madVR's dithering has very high quality, so 8bit is sufficient.

Issue History

Date Modified Username Field Change
2017-10-06 19:06 skarafaz New Issue
2017-10-06 19:24 madshi Note Added: 0001828
2017-10-06 19:29 skarafaz Note Added: 0001829
2017-10-06 19:43 madshi Note Added: 0001830
2017-10-06 19:45 skarafaz Note Added: 0001831
2017-10-06 19:48 madshi Note Added: 0001832
2017-10-06 19:48 skarafaz Note Edited: 0001831
2017-10-06 20:05 skarafaz Note Added: 0001833
2017-10-06 20:11 madshi Note Added: 0001834
2018-01-14 12:11 madshi Status new => closed
2018-01-14 12:11 madshi Assigned To => madshi
2018-01-14 12:11 madshi Resolution open => no change required