So after driver update, I had two days of running the PC non-stop, and the issue didn't appear. Just as I thought updating did the trick, it happened again
right after restart. Which makes me thing the issue might have appeared right after restart before, only I didn't notice and thought it happens when the PC is running for a long time.
This time the stutter is pretty heavy even with OpenGL and Windows GDI when running VLC, but it still runs fine when running in Windows Media Player or MPC-HC.
Here is another thing though, (which might help diagnose the problem?) If I have a video file open in VLC (and paused), then the stutter happens too when I play another file in MPC-HC in another window.
WinterSnowfall: If you have the time and are willing to give it a go, I'd recommend trying out:
MPC-HC. Do uninstall any codec packs you have on the system, since MPC-HC packs its own.
Looks like switching to MPC-HC is the workaround/solution. I still wish I find out what's causing this.
I do have a question though, when I open a 1920x1080 video file, the window shows it in 1600x900. Increasing the window size doesn't help, the video is still 1600x900.
I made sure I zoom in to 100%. In fact even zooming to 200% keeps the window at 1600x900. Zooming to 50% makes it 960x540 (which is correctly 50% of 1920x1080).
I tried different files, including sample files downloaded from the internet.
In full screen the file is displayed correctly.
Is this something that can be changed? I couldn't find anything in Options.