madshi bug tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000507madVRbugpublic2017-10-06 19:062017-10-06 20:11
Reporterskarafaz 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusnewResolutionopen 
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
Attached Files

- Relationships

-  Notes
(0001828)
madshi (administrator)
2017-10-06 19:24

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.
(0001829)
skarafaz (reporter)
2017-10-06 19:29

This only happens with madvr; if I use the Enhanced Video Renderer (custom presenter) by MPC, the display mode is not changed.
(0001830)
madshi (administrator)
2017-10-06 19:43

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?
(0001831)
skarafaz (reporter)
2017-10-06 19:45
edited on: 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.

(0001832)
madshi (administrator)
2017-10-06 19:48

Yes, D3D likes to switch display modes when you enter fullscreen exclusive mode. At least D3D11, not totally sure about D3D9 right now.
(0001833)
skarafaz (reporter)
2017-10-06 20:05

Ok, thanks! I will keep "automatic fullscreen exclusive" disabled; how much will I lose in terms of performance?
(0001834)
madshi (administrator)
2017-10-06 20:11

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 View Revisions
2017-10-06 20:05 skarafaz Note Added: 0001833
2017-10-06 20:11 madshi Note Added: 0001834


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker