Dolphin, the GameCube and Wii emulator - Forums

Full Version: Note 9 EXT_BUFFER_STORAGE
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
(08-27-2018, 04:49 AM)Helios Wrote: [ -> ]It doesn't mean it's "fixed"

It means that it has an important GL extension we use to avoid a lot of driver overhead to go faster. You'll probably still trip over a lot of driver bugs

What I mean compared to snapdragon. 
I am still doubtfull (due to thermal throttle etc) thought until I see video footage.
Devices with that extension support starts to appear since may

Code:
2813    COL-L29    3.2    3.20    Mali-G72    8.1.0    2018-08-23    
2688    EML-L29    3.2    3.20    Mali-G72    8.1.0    2018-08-02    
2661    SM-J400F    3.1    3.10    Mali-T720    8.0.0    2018-07-26    
2606    SM-G935F    3.2    3.20    Mali-T880    8.0.0    2018-07-14    
2521    SM-A320F    3.2    3.20    Mali-T830    8.0.0    2018-06-26    
2507    SM-G935F    3.2    3.20    Mali-T880    8.0.0    2018-06-20    
2449    SM-G930F    3.2    3.20    Mali-T880    8.0.0    2018-06-09    
2377    SM-A520F    3.2    3.20    Mali-T830    8.0.0    2018-05-18
TMCThomas plz run this app https://play.google.com/store/apps/details?id=de.saschawillems.glescapsviewer&hl=en and upload score to be in database Smile
Then again due to note 9 big heat pipe I am not so concerned about thermal throttling.
(08-27-2018, 06:21 AM)sirdaniel Wrote: [ -> ]Devices with that extension support starts to appear since may


Code:
2813 COL-L29 3.2 3.20 Mali-G72 8.1.0 2018-08-23
2688 EML-L29 3.2 3.20 Mali-G72 8.1.0 2018-08-02
2661 SM-J400F 3.1 3.10 Mali-T720 8.0.0 2018-07-26
2606 SM-G935F 3.2 3.20 Mali-T880 8.0.0 2018-07-14
2521 SM-A320F 3.2 3.20 Mali-T830 8.0.0 2018-06-26
2507 SM-G935F 3.2 3.20 Mali-T880 8.0.0 2018-06-20
2449 SM-G930F 3.2 3.20 Mali-T880 8.0.0 2018-06-09
2377 SM-A520F 3.2 3.20 Mali-T830 8.0.0 2018-05-18
TMCThomas plz run this app https://play.google.com/store/apps/details?id=de.saschawillems.glescapsviewer&hl=en and upload score to be in database Smile

I've run the app and uploaded. Hopefully it will be some use.
Nice Smile
Newest drivers so far (r12) They have also GL_EXT_external_buffer support. Any use for it by devs??
(08-28-2018, 01:34 AM)sirdaniel Wrote: [ -> ]Nice Smile
Newest drivers so far (r12) They have also GL_EXT_external_buffer support. Any use for it by devs??

still having all the extensions required by the emulator, Mali GPU it's slow compared to Adreno.
(08-28-2018, 01:52 AM)nonexist Wrote: [ -> ]still having all the extensions required by the emulator, Mali GPU it's slow compared to Adreno.

Yes even Mali 2018 
Scored lower than Andreno540
Same problem that have all the phones. If we will play only option are the SD versions. Or some nvidia device.
(08-28-2018, 01:34 AM)sirdaniel Wrote: [ -> ]Newest drivers so far (r12) They have also GL_EXT_external_buffer support. Any use for it by devs??

There is no point for this extension for us. It is nice that they support it, but we don't need to share a buffer between different devices or processes. For uploading data, ARB_buffer_storage is very fine, there is no better way.

We still seem to hit some slow path within their driver. AFAIK they have a worker thread, and we need to care not to hit any synchronization call. I'll check it out once I'll get the next driver update on the S8-Exynos here. Let's hope they let us call glSync or glMapBufferRange without stalling the GPU....
(08-28-2018, 06:23 PM)degasus Wrote: [ -> ]There is no point for this extension for us. It is nice that they support it, but we don't need to share a buffer between different devices or processes. For uploading data, ARB_buffer_storage is very fine, there is no better way.

We still seem to hit some slow path within their driver. AFAIK they have a worker thread, and we need to care not to hit any synchronization call. I'll check it out once I'll get the next driver update on the S8-Exynos here. Let's hope they let us call glSync or glMapBufferRange without stalling the GPU....

Is Mali GPU That problematic ? 
I thought buffer storage would solve every thing.
Pages: 1 2 3