High GPU clock speed but low GPU utilization after video is paused on fullscreen.
This is reproducible 100% of the time for me. Steps.
- Have any video playing in VLC.
- Make video fullscreen.
- Pause video.
- Wait 5 seconds. GPU clock speed then increases without increasing the GPU utilization.
This seems to happen with any video. I've tested with many mkvs and mp4s. This happens with any method/hotkey of making the player fullscreen and pausing. It is always an identical amount of time since pausing the video that the GPU clock speed increases (about 5 seconds). The 5 second timer is not related to fullscreen. So if I start VLC and never go fullscreen. Then pause the video and wait 5 seconds. I can then toggle between fullscreen, and the GPU clock speed will increase when I'm in fullscreen, and decrease when I leave fullscreen. When resuming the video, the GPU clock speed return to normal. I can then pause and wait another 5 seconds for the GPU clock speed to increase. This happens regardless whether I have hardware accelerated decoding on.
This doesn't happen with other fullscreen players like youtube in my browser. I've tried resetting VLC preferences, restarting the computer, and updating GPU driver. No luck. This is happening on VLC 3.0.12 and on the newest nightly build https://artifacts.videolan.org/vlc/nightly-win64/20210322-0425/
Win 10. 64 bit. AMD GPU. More specs/versions attached in specs.png.
VLC log attached as messages.log. The log produced no new debug messages when the GPU clock speed increased. These are the steps I took to produce the log file attached. { started vlc with video. went to messages. changed to debug messages. clicked on video. went fullscren. paused. waited 5 seconds. then gpu clock speed went up. no new debug messages. clicked on messages window and saved log. }
GPU performance overlay before 5 seconds and after 5 seconds attached. GPU SCLK increases from ~55MHz to ~1082Mhz.



