mpv icon indicating copy to clipboard operation
mpv copied to clipboard

[BUG] Flicker screen happen when enter and exit exclusive full-screen mode

Open NeilTohno opened this issue 3 years ago • 12 comments

I found no error in mpv's log file. Thanks.

Important Information

mpv version mpv-x86_64-20220206-git-0197729 Source of the mpv binary: Windows builds by shinchiro (releases and git) | https://sourceforge.net/projects/mpv-player-windows/files

Windows Version win10 21H2 64bit 2950x cpu , vega 64 Acer VG271U P monitor 2k 144Hz

Reproduction steps

I test mpv with --no-config, get the same issue.

[MPV.exe --d3d11-exclusive-fs=yes --no-config "Y:\TT3\T1.mp4"] mpv1.zip

Frequency

Always. I test old version, I found same issue.

I took a video with smartphone. In this video, I press "f" key to enter exclusive full-screen mode, success, and I press "f" key again to exit exclusive full-screen mode, failed, and flicker screen happens. V_20220209_192048_ES6.zip

NeilTohno avatar Feb 09 '22 11:02 NeilTohno

That will only work if you will disable fullscreen optimisation on mpv executable in windows. Otherwise that makes no effect as you can see from mpv -v debug

I know the "disable fullscreen optimisation", I did disable fullscreen optimisation for every DirectX program.

There is no bug.

Also on LG C9 that becasue of edid selects 120 fps 4:2:0 resolution which does not work on lg c9 in hdmi 2.0b, a bug of EDID and or LG C9 chipset. A known bug...

My computer is connected to monitor through a DisplayPort 1.4 Cable.

NeilTohno avatar Mar 25 '22 07:03 NeilTohno

for every DirectX program.

Even for mpv?

Yes. I don't know what to say, after I read those news that "Fullscreen optimisation" could causes problems in some games, I decided to never use this feature.

https://www.reddit.com/r/Amd/comments/issh9o/enabling_disable_fullscreen_optimizations_fixed/ https://mspoweruser.com/tip-fullscreen-optimizations-might-hurting-game-performance-windows-10/

NeilTohno avatar Mar 26 '22 16:03 NeilTohno

Even for mpv?

I did it before you speak that. (`・ω・´)

NeilTohno avatar Apr 14 '22 21:04 NeilTohno

You need to disable it per exe and it only works since quite new version of windows 10.

I did it. If you must kown.

sZHtf.th.png

NeilTohno avatar Apr 16 '22 11:04 NeilTohno

So how does it change the behaviour?

Nothing happened, the problem remains unsolved.

NeilTohno avatar Apr 16 '22 11:04 NeilTohno

This happens to all programs on Windows which enter exclusive fullscreen mode. There is nothing can be done from mpv side. Just don't use exclusive fullscreen.

na-na-hi avatar Jun 08 '24 03:06 na-na-hi

This happens to all programs on Windows which enter exclusive fullscreen mode. There is nothing can be done from mpv side. Just don't use exclusive fullscreen.

Correct.

kasper93 avatar Jun 08 '24 09:06 kasper93