• 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 ... 40 41 42 43 44 ... 124 Next »

EXT_buffer_storage is now supported by ARM
View New Posts | View Today's Posts

Pages (8): 1 2 3 4 5 ... 8 Next »
Jump to page 
Thread Rating:
  • 2 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
EXT_buffer_storage is now supported by ARM
05-16-2018, 07:00 AM (This post was last modified: 05-06-2021, 03:59 AM by TMCThomas.)
#1
TMCThomas Offline
Member
***
Posts: 73
Threads: 4
Joined: May 2018
I'm not sure whether this is already know on these forums but, ARM has after 3 years finally implented the EXT_buffer_storage feature in their GPU Drivers. This could be great news for emulation on Exynos (samsung), kirin (huawai) and other soc's which use the mali GPU. For a long time this has been quitte a big limitation for dolphin on mali gpu's. Now their are of course other limitations but it could at least as far as I know provide quite big peformance improvements. But before that may happen first oems like samsung will need to update their GPU drivers to take advantage of this new feature (which currently hasn't happend yet) and thats where A small question of mine for the more experienced people of this forums comes along. Which is: Do Oems (samsung for example) update these drivers regularly (with security patches?) or not at all. Or do they (the drivers) need to be updated for a large system update like android 8.1 or android P or can they just keep using the old ones used in 8.0 (how did they do this on devices like the s7/s8) Just to have a very rough estimation of when this feature could appear on the newest smartphones like the s9.

Link to confirmation from arm: https://community.arm.com/graphics/f/discussions/10193/ext_buffer_storage-support-what-s-the-current-status
Find
Reply
05-16-2018, 07:18 AM (This post was last modified: 05-16-2018, 07:19 AM by Helios.)
#2
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
(05-16-2018, 07:00 AM)TMCThomas Wrote: Do Oems (samsung for example) update these drivers regularly (with security patches?) or not at all.

They rarely do. When vendors do, it's usually bug fixes.

They generally just ship larger updates with new devices
Find
Reply
05-16-2018, 07:55 AM (This post was last modified: 05-16-2018, 07:56 AM by JonnyH.)
#3
JonnyH Offline
Shameless AMD shill
**********
Developers (Some Administrators and Super Moderators)
Posts: 701
Threads: 0
Joined: May 2017
It's (relatively) rare that OEMs ship 'feature' level driver updates to already-released devices. The only people I've ever had experience with doing that are Google with their own nexus/pixel line of devices.

And even then, devices yet to be released may have locked down their driver versions some time ago, so even "new" devices may lack the feature.

But it's looking good for the long term future, at least.
Find
Reply
05-16-2018, 07:59 AM
#4
TMCThomas Offline
Member
***
Posts: 73
Threads: 4
Joined: May 2018
Seems like i'll have to stalk samsung again xd. Not that it will probably help but I at least have to try.
Find
Reply
05-16-2018, 08:21 AM
#5
Nintonito Offline
Posting Freak
*****
Posts: 951
Threads: 81
Joined: Jan 2014
It’ll be included with android P updates (and possibly 8.1 on Mediatek devices). Currently Midgard devices on O are on r20, and the relevant driver update is within r22-24 or so. Bifrost is r9 and r10-11 should be the relevant version. Traditionally ARM has the most generous update relationship with OEM’s, which contrasts the poor quality of their individual driver updates. With Qualcomm you had Vulkan not coming to adreno 4xx device’s and ES 3.1 not coming to adreno 3xx device’s, while comparable chips on the ARM side received both features in question (with the exception of Mediatek who deliberately blocks Vulkan from older chipsets regardless of GPU). With android P the drivers for OEM builds will likely be finalized from September-ish builds. Since the feature is already implemented, it’s more or less 100% that Samsung and Huawei will have it (as they have historically shipped any available features to older devices. Galaxy S6 recieved Vulkan, Huawei Mate 8 recieved Vulkan.).

TLBig GrinR wait for P. Unless you are a Mediatek user, you likely won’t have to worry about artificial feature lockout.
Find
Reply
05-16-2018, 08:25 AM
#6
Dox Offline
Junior Member
**
Posts: 5
Threads: 0
Joined: May 2018
(05-16-2018, 08:21 AM)Nintonito Wrote: It’ll be included with android P updates (and possibly 8.1 on Mediatek devices).  Currently Midgard devices on O are on r20,  and the relevant driver update is within r22-24 or so.  Bifrost is r9 and r10-11 should be the relevant version.  Traditionally ARM has the most generous update relationship with OEM’s,  which contrasts the poor quality of their individual driver updates.  With Qualcomm you had Vulkan not coming to adreno 4xx device’s and ES 3.1 not coming to adreno 3xx device’s,  while comparable chips on the ARM side received both features in question (with the exception of Mediatek who deliberately blocks Vulkan from older chipsets regardless of GPU).  With android P the drivers for OEM builds will likely be finalized from September-ish builds.  Since the feature is already implemented, it’s more or less 100% that Samsung and Huawei will have it (as they have historically shipped any available features to older devices.  Galaxy S6 recieved Vulkan,  Huawei Mate 8 recieved Vulkan.).

TLBig GrinR wait for P.  Unless you are a Mediatek user,  you likely won’t have to worry about artificial feature lockout.

Think it may release to Galaxy 8 or 9 users, then? 
Find
Reply
05-16-2018, 08:27 AM
#7
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
haha no
Find
Reply
05-16-2018, 08:39 AM
#8
Nintonito Offline
Posting Freak
*****
Posts: 951
Threads: 81
Joined: Jan 2014
(05-16-2018, 08:25 AM)Dox Wrote: Think it may release to Galaxy 8 or 9 users, then? 

Based on Samsung’s update cycle, the galaxy s8 still has another major update, and the S9 has another 2. So yes.
Find
Reply
05-16-2018, 08:59 AM (This post was last modified: 05-16-2018, 09:06 AM by MayImilae.)
#9
MayImilae Offline
Ambassador of Niche Platform Support
**********
Administrators
Posts: 4,464
Threads: 117
Joined: Mar 2011
They are unlikely to do a big driver update on those devices though, as big feature support changes come with a chance of breaking things (and they really don't want to fix issues on existing devices). Even if they get a driver update, they could very well disable the feature. After all, lots of devices that *could* have updated to a new OpenGLES version have had it disabled, or *could* have supported buffer storage just had it blocked by the manufacturer on all existing devices. This is very common.

Never underestimate Android phone makers!
[Image: RPvlSEt.png]
Windows 10 x64 | Core i9-9900k | NVIDIA GeForce RTX 3090 EVGA FTW3 Ultra| 32GB DDR4-3000 | Asus Xonar Essence STX on Logitech Z-2300 | Logitech G903 Hero
MacBook Pro 14in | M1 Max (32 GPU Cores) | macOS 12 | 64GB LPDDR5 6400
Find
Reply
05-16-2018, 09:23 AM
#10
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
If there's one thing I can never fault android users for, it's being unwaveringly optimistic after years of Android phone vendors punching them in the face.
Find
Reply
« Next Oldest | Next Newest »
Pages (8): 1 2 3 4 5 ... 8 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode