yuzu
yuzu copied to clipboard
Stuttering at locked 60FPS in vulkan backend
As the title itself says, getting stuttering, juddering and frame pacing issue in both borderless windowed and exclusive fullscreen, when using Vulkan API at locked 60 FPS in all the games I tested ( Captain Toad Treasure Tracker, Super Mario 3D World, Mario Kart 8, Super Mario Odyssey, New Super Mario Bros U Deluxe). And this is not because of shader caching.
No such issue while using OpenGL( although yuzu Vsync is broken, so I have had to forced it from Nvidia Control Panel for smoother experience), but gives low FPS (sometimes dropping to 47 FPS) in demanding games like Super Mario Odyssey or Mario Kart 8, resulting in stutter which is understandable.
Tested on Windows 10, CPU - intel i9 8950HK, 6 Cores 12 Threads, 16GB RAM, turbo speed 4.8Ghz. Graphic Card - GTX 1060 6GB VRAM Yuzu Version - yuzu-windows-msvc-20220401-5b0fb4d46.
I have the exact same issue in Kirby.
OpenGL once shaders are compiled is butter smooth in exclusive fullscreen. Vulkan is not, I can pan walk on a specific scene at 60 FPS and shaders compiled, and see the background just stutter.
This is using latest EA or Mainline.
Seeing this here too, and #8467 doesn't resolve it (though perhaps part 2 may?). I recall SMO reaching 60fps everywhere in prior testing; now it gets between 30-45fps in some areas (particularly where many objects are rendered) with heavy stuttering during most cutscenes.
- OS: Linux Mint 21 / kernel 5.15
- CPU: Intel i7-10870H
- GPU: Nvidia GTX 3070 / driver 520.56
- Commit: cbb6c24215aa0d5c0e620ff75f29a19275521a43
can you ceck again?
@gidoly checked against dc520a487d17ac377b26ee531d48f5ed64c42851 but same results (has there been a positive performance change to the codebase recently?)
Also, it seems that windowed modes seem to perform slightly better than exclusive fullscreen. I'd be curious if anyone else observes the same.