Dolphin, the GameCube and Wii emulator - Forums

Full Version: Vulkan Backand = WOW
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
So, I was just playing around with the Vulkan backend by downloading the correct PR build and I must say, I am VERY impressed! I know, it is very VERY broken right now but there are still a few games that work perfectly with it. SSXTricky is indistinguishable from the other backends and it is FAST. DX12 is still a crashy mess on a good day and fully restarts my PC without warning on a bad day but the Vulkan backend seems pretty darn solid. It also seems to play very well with the Steam overlay, which I use with my Steam Controller.


I use an AMD GPU and OpenGL just doesn't run as well as D3D does on my system but this Vulkan thing might just change that and I support fully any kind of non-M$ open anything. Very much so looking forward to swapping out for using this 100% in the future.

I was both excited and impressed by this, so much so I have to talk about it! Does this also mean that Linux might be getting closer to performance parody with the Windows version of Dolphin in the future? Still, very nice work!

My performance testing with StarFox Adventures. Works best in OpenGL but the performance hit is substantial and causes the game to lag too much in many areas. I tested this with a save state and all the EXACT same settings. This is an idle animation with an NPC in front of Fox. These are average framerates over approximately 30 seconds. I also waited to start paying attention to the FPS until after the FPS had settled down and there were no cache stutters and such.

I will say that the Vulkan backend seems to run the frames out o my TV in a smoother fashion. Not sure if I am just making this up because I am excited or not but still.

Vulkan   170

OpenGL 110
DX12     162
D3D11   148

I am using an intel Skylake i5-6600K @ 4.5Ghz | AMD R9 380 4GB @ 1010Mhz | W10 Pro x64 | 16GB DDR4 @ 3000 Mhz
You've created the exact same thread already here.
Use that instead. If you have any questions then PM me as I'm locking this one.