madshi bug tracker - madVR
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000623||madVR||bug||public||2019-10-30 03:37||2019-10-31 17:31|
|Platform||Windows||OS||Windows 10 Education 64 bit||OS Version||1903|
|Media Player (with version info)||MPC-HC (64bit) 1.8.8 (82efc58f7) by clsid2|
|Splitter (with version info)||LAV Splitter 0.74.1.24-git|
|Decoder (with version info)||LAV Decoder 0.74.1.24-git|
|DXVA2 Scaling Active||no|
|Aero / Desktop Composition||On|
|Problem occurs with mode||all modes|
|GPU Model||EVGA 2080 Ti FTW3 Ultra|
|GPU Driver Version||436.48|
|Summary||0000623: Presentation glitches occur when "after copy to backbuffer" set to "don't flush"|
|Description||Define SETTING = "after copy to backbuffer" in Windowed Mode under Rendering|
Define ACTIONS = "go to fullscreen or jump during a video playback"
With SETTING default to "don't flush", whenever I perform ACTIONS, presentation glitches almost always (95% of the time) occur. However if I change SETTING to "fush" or "flush & wait(sleep)" and repeat the same ACTIONS, presentation glitches NEVER occur.
I have repeated this experiment with a variety of video files, including 720p, 1080p, 2160p, HDR, SDR, and 10bit SDR, all produce the exact same result.
I also experimented with another setting "after D3D presentation" and it has no effect on presentation glitches wether it's set to "don't flush" or "flush" or "flush & wait".
Considering "don't flush" is the current default value for SETTING and that it causes the glitch problem, may I suggest that the default change to "Flush & wait" in future releases? Or will there be any negative effect from that? "Flush" also works but it uses much more CPU (about 7-8% on a 9900k, compared to 1-2% used by "Flush & wait").
|Steps To Reproduce|
|Additional Information||Note: the "Decoding" is done by "D3D11" however this option is not avaiable in the drop-down menu below so I list it here. Please ignore my selection below.|
My monitor is 144hz, 8bit+FRC. I selected "10bit(or higher)" under devices/properties. In NVidia control panel I have set the display profile to use 144hz, 10bit, RGB, Full.
|Tags||No tags attached.|
|Attached Files|| This_is_with_default_setting.PNG (331,862) 2019-10-30 03:42|
|2019-10-30 03:37||meowmeow||New Issue|
|2019-10-30 03:42||meowmeow||File Added: This_is_with_default_setting.PNG|
|2019-10-31 05:15||meowmeow||Note Added: 0002574|
|2019-10-31 17:31||madshi||Note Added: 0002577|