mpv
mpv copied to clipboard
[BUG] Flicker screen happen when enter and exit exclusive full-screen mode
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
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.
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/
Even for mpv?
I did it before you speak that. (`・ω・´)
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.
So how does it change the behaviour?
Nothing happened, the problem remains unsolved.
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.
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.