• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Android v
« Previous 1 … 58 59 60 61 62 … 128 Next »

Dolphin 5.0-8474: huge performance boost on Adreno devices
View New Posts | View Today's Posts

Pages (5): 1 2 3 4 5 Next »
Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Dolphin 5.0-8474: huge performance boost on Adreno devices
07-20-2018, 06:18 PM (This post was last modified: 07-20-2018, 06:22 PM by r100.)
#1
r100 Offline
Junior Member
**
Posts: 16
Threads: 3
Joined: Dec 2017
Rainbow 
Hi there,

So I noticed version 5.0-8474 has "FramebufferManager: Use D24S8 on Adreno when using Vulkan". This patch makes Adreno on Vulkan run a 24-bit buffer instead of 32-bit.

Using a Nokia 8 with the latest updates, I tried Smash Bros. Melee (PAL) and Metroid Prime (PAL), and the improvement is insane. The games run at a nearly perfect framerate whereas before Metroid Prime would be about 8-11 fps in the intro scene. Melee is also very smooth now, with only a drop to 42 fps on the heaviest 4-player fights. I've played Melee for 20 minutes straight, and it just keeps going.

Moreover, the black boxes on Super Mario Sunshine while running on Vulkan have disappeared. Performance improvement on this game is minimal, but from what I've read this game is a nasty one to emulate. And when pressing Z in Metroid Prime, no map appears on the screen. But hey, as far as I know this is easily one of the biggest performance improvements for Android users this year. For those who like Dolphin on Android and have a Snapdragon-based device, this is definitely a version to try.

FYI to whom it may concern: Nokia 8 has support for Vulkan 1.0.61 at the moment.
Find
Reply
07-21-2018, 01:13 AM
#2
JonnyH Offline
Shameless AMD shill
**********
Developers (Some Administrators and Super Moderators)
Posts: 701
Threads: 0
Joined: May 2017
Interesting this affects performance, it was only really intended to workaround a bug in qualcomm's vulkan driver. Or do you mean now it renders ok, vulkan is a valid option, and that inproves performance compared to openGL?
Find
Reply
07-21-2018, 04:45 AM
#3
Sievn Offline
Member
***
Posts: 108
Threads: 10
Joined: Apr 2018
I am seeing both graphical and preformence improvement in vulkan.
Some games Graphics were completly fixed compared to open GL (sonic colors) and
Some slightly (like in sonic unleashed, in that game sonic's model is invisible).
Find
Reply
07-21-2018, 05:07 AM
#4
Nintonito Offline
Posting Freak
*****
Posts: 951
Threads: 81
Joined: Jan 2014
Tried wind waker and SMS on vulkan.  I think it's actually worse than before, total black screen.   Running pixel XL on Android P.
Find
Reply
07-21-2018, 07:14 AM
#5
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,563
Threads: 31
Joined: Feb 2013
You may want to upgrade your drivers Vulkan is now working for me on a Snapdragon 835
Find
Reply
07-21-2018, 07:23 AM (This post was last modified: 07-21-2018, 07:26 AM by JonnyH.)
#6
JonnyH Offline
Shameless AMD shill
**********
Developers (Some Administrators and Super Moderators)
Posts: 701
Threads: 0
Joined: May 2017
Same here - wind waker renders fine on my SD835 (oneplus 5)

I can't test older versions myself.
Find
Reply
07-21-2018, 07:41 AM
#7
Nintonito Offline
Posting Freak
*****
Posts: 951
Threads: 81
Joined: Jan 2014
I’m running android P. My drivers are r314 which should be newer than any of the S835 devices.
Find
Reply
07-21-2018, 07:55 AM
#8
JonnyH Offline
Shameless AMD shill
**********
Developers (Some Administrators and Super Moderators)
Posts: 701
Threads: 0
Joined: May 2017
(07-21-2018, 07:41 AM)Nintonito Wrote: I’m running android P.  My drivers are r314 which should be newer than any of the S835 devices.

Did your wind waker work on this driver/device combination before this change? As on every device I had, adreno wouldn't clear the depth and show the ship 'smearing' across the intro, and lots of missing geometry.

It may be that qcomm have fixed their 32bit depth buffer issue. And in the process broken their 24bit format :/
Find
Reply
07-21-2018, 08:34 AM
#9
Sievn Offline
Member
***
Posts: 108
Threads: 10
Joined: Apr 2018
Vulkan is working better than ever.
And I am on Androir Oreo Note 8.
Find
Reply
07-21-2018, 09:09 AM
#10
Nintonito Offline
Posting Freak
*****
Posts: 951
Threads: 81
Joined: Jan 2014
(07-21-2018, 07:55 AM)JonnyH Wrote: Did your wind waker work on this driver/device combination before this change? As on every device I had, adreno wouldn't clear the depth and show the ship 'smearing' across the intro, and lots of missing geometry.

It may be that qcomm have fixed their 32bit depth buffer issue. And in the process broken their 24bit format :/

It didn’t work properly before, blacked out rendering and the smearing. But now it’s fully black aside from a couple of boxes. Others games I tried exhibited the same behaviour (although wind waker was the only one I teated extensively prior on Vulkan).
Find
Reply
« Next Oldest | Next Newest »
Pages (5): 1 2 3 4 5 Next »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma