Dolphin, the GameCube and Wii emulator - Forums

Full Version: Problemas with Vulkan in Dolphin 5.0-1626
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi, I have a problema with this version of Dolphin, some days ago I searched and I found that Dolphin 5.0-1626 support vulkan in muy device correctly. And I downloaded and it worked great... Better than OpenGL in latest builds.

Now I unintall it for try other versions but I regret and after comeback to Dolphin 5.0-1626 vulkan didn't work anymore.

So, why this happened? Vulkan works one day and after uninstall and install again the same version it never worked again. HELP ME PLEASE! (because vulkan is the only way I can run games with decent fps)

PD: I tried everything , erase the dolphin_emu carpet, changing the setting, etc.

PS2: I already know that Vulkan is unstable in Dolphin but it works great in 5.0-1626 version before so idk
There are here 3 images to see how it looks with Vulkan in my device
https://ibb.co/jL2fOm
https://ibb.co/chTy9R
https://ibb.co/jye5pR
(02-04-2018, 12:22 AM)dnyarm Wrote: [ -> ]There are here 3 images to see how it looks with Vulkan in my device
https://ibb.co/jL2fOm
https://ibb.co/chTy9R
https://ibb.co/jye5pR

That's about what you can expect with just about any phone with any version of dolphin

Only a rare few games miraculously work fine with Vulkan these are Zelda Twilight Princess and Resident Evil 4

Everything else has these kind of problems

Use the latest version vulkan and OpenGLES work way better with it
(02-04-2018, 03:21 AM)cruise871 Wrote: [ -> ]That's about what you can expect with just about any phone with any version of dolphin

Only a rare few games miraculously work fine with Vulkan these are Zelda Twilight Princess and Resident Evil 4

Everything else has these kind of problems

Use the latest version vulkan and OpenGLES work way better with it

Thanks for your reply Smile  but read that I post... It works before in my phone but I don't know what happened, because after uninstall it, vulkan never worked again. But I can tell you if you don't know: vulkan in Dolphin 5.0-1626 works in all games! I'm sure
(02-04-2018, 09:47 AM)dnyarm Wrote: [ -> ]Thanks for your reply Smile  but read that I post... It works before in my phone but I don't know what happened, because after uninstall it, vulkan never worked again. But I can tell you if you don't know: vulkan in Dolphin 5.0-1626 works in all games! I'm sure

Dear Dolphin Android devs Madhizazi&etc.....plzzzzz fix  bugs in Vulkan driver as we are hoping a bright future  for  android world w8 Snapfragon 845 alongwith Vulkan backend......also fix the bug that causing RE4 unplayable.....plzz pllllzz make a much more stable version than 5.0-1626....Hoping !!!
(02-04-2018, 02:45 PM)rounak5075 Wrote: [ -> ]Dear Dolphin Android devs Madhizazi&etc.....plzzzzz fix  bugs in Vulkan driver as we are hoping a bright future  for  android world w8 Snapfragon 845 alongwith Vulkan backend......also fix the bug that causing RE4 unplayable.....plzz pllllzz make a much more stable version than 5.0-1626....Hoping !!!

Please report driver bugs to the device vendor. They are the only ones that can solve these problems. Whining here doesn't help anything.

And it's interesting people use old versions of dolphin as they "work better with vulkan". I can only guess the slight differences in the usage happen to hit fewer driver bugs? As far as I'm aware, there are no bug workarounds removed or new features required since the first vulkan merge...
(02-04-2018, 02:48 PM)JonnyH Wrote: [ -> ]Please report driver bugs to the device vendor. They are the only ones that can solve these problems. Whining here doesn't help anything.

100% this.

It's not up to Dolphin to fix buggy drivers, and it's not even up to the emulator to do workarounds. rounak5075, please refrain from "begging" the devs to do something as well. It's not helpful, to say the least. If you have a specific, valid issue in Dolphin, make a proper thread about it for support.
Have you considered that it's running "better" because it's not rendering anything?
The broken visuals are a qualcomm bug, clearing 32-bit depth buffers has no effect. Only workaround is to use a quad instead (messy), or use a 16-bit depth buffer (loses accuracy). So please bug your vendor to fix their driver, this isn't even a matter of adding additional features, they advertise support for a format which is clearly broken.

(02-04-2018, 02:48 PM)JonnyH Wrote: [ -> ]Please report driver bugs to the device vendor. They are the only ones that can solve these problems. Whining here doesn't help anything.

And it's interesting people use old versions of dolphin as they "work better with vulkan". I can only guess the slight differences in the usage happen to hit fewer driver bugs? As far as I'm aware, there are no bug workarounds removed or new features required since the first vulkan merge...

It's also because it's before we dropped the two-pass destination alpha hack. Since we depend on dual-source blend now, many games are broken. I don't really see the point in investing time optimizing the backend for phones at this point due to that, and there's no framebuffer fetch extension in Vulkan. If such an extension does exist eventually, then I'm happy to look into it.
(02-04-2018, 04:20 PM)Stenzek Wrote: [ -> ]Have you considered that it's running "better" because it's not rendering anything?
The broken visuals are a qualcomm bug, clearing 32-bit depth buffers has no effect. Only workaround is to use a quad instead (messy), or use a 16-bit depth buffer (loses accuracy). So please bug your vendor to fix their driver, this isn't even a matter of adding additional features, they advertise support for a format which is clearly broken.


It's also because it's before we dropped the two-pass destination alpha hack. Since we depend on dual-source blend now, many games are broken. I don't really see the point in investing time optimizing the backend for phones at this point due to that, and there's no framebuffer fetch extension in Vulkan. If such an extension does exist eventually, then I'm happy to look into it.

I've seen people claim to use older versions helps even if they don't use dual-source blend. I don't know if that's cargo cult, or it does actually "help" other games too.
Do you know where I can complain about this, to fix it ?
And why olders versions (like 5.0-1626) work with Vulkan and new ones don't?
Pages: 1 2