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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 129 130 131 132 133 ... 357 Next »

could the mantle api work with dolphin
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
could the mantle api work with dolphin
02-02-2014, 10:48 AM
#1
scruzer Offline
Junior Member
**
Posts: 47
Threads: 11
Joined: Jul 2013
Mantle seems to be developed to utilize the CPU better which in theory could benefit dolphin?
Find
Reply
02-02-2014, 03:39 PM
#2
TSM Offline
Junior Member
**
Posts: 45
Threads: 6
Joined: Nov 2013
Nvidia seems to be pushing "Modern" OpenGL as an alternative to Mantle:

http://www.dsogaming.com/news/nvidia-talks-opengl-offering-massive-cpu-performance-boost-via-modern-opengl/

http://de.slideshare.net/CassEveritt/beyond-porting
Find
Reply
02-02-2014, 07:57 PM
#3
lamedude Offline
Senior Member
****
Posts: 360
Threads: 7
Joined: Jan 2011
Speed wise not likely. If draw calls were a problem D3D9 would've been the slowest renderer not usually the fastest.
Website Find
Reply
02-07-2014, 08:41 AM
#4
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,828
Threads: 10
Joined: May 2012
We are usually bottlenecked by buffer updates. That's why OGL got this huge performance gain with pinned memory or buffer storage. I guess mantle also has such a buffer update way, so they are both as good as each other.
Find
Reply
05-04-2014, 04:17 PM
#5
SHADOWxWOLF7 Offline
Junior Member
**
Posts: 19
Threads: 3
Joined: May 2014
im not sure why you would need mantle its such a new api. none of the old games on gamecube would ever get any performance gain from it if they even would start with it. bf4 only got a few frams extra mainly because the devs work with amd to get mantle to work with bf4
Website Find
Reply
05-05-2014, 12:36 AM
#6
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,490
Threads: 1
Joined: Feb 2012
Theoretically it gives lower level access to the GPU than OGL/D3D, and Wii/GC games like lower level access to the GPU than OGL/D3D provide. However it's more or less turned out that mantle doesn't give low level enough access to the bits we'd need to justify writing a whole new graphics backend.
OS: Windows 10 64 bit Professional
CPU: Intel i5 4670K @3.4GHz... for now @4.6GHz with a quick and dirty (yet stable) OC. May get faster in a bit before the end of time.
RAM: 16GB (Down from 24 GB after some was given to siblings)
GPU: Radeon Vega 56
Find
Reply
05-05-2014, 09:29 PM
#7
Fox5 Offline
Junior Member
**
Posts: 13
Threads: 0
Joined: Apr 2014
(05-05-2014, 12:36 AM)AnyOldName3 Wrote: Theoretically it gives lower level access to the GPU than OGL/D3D, and Wii/GC games like lower level access to the GPU than OGL/D3D provide. However it's more or less turned out that mantle doesn't give low level enough access to the bits we'd need to justify writing a whole new graphics backend.

What about using CUDA or OpenCL as a graphics backend? That should be lower level than Mantle.
Find
Reply
05-05-2014, 09:43 PM
#8
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,490
Threads: 1
Joined: Feb 2012
It's potentially possible to write a graphics backend in either of those, but again, it'd likely be a load of extra work for minimal gains in accuracy.
OS: Windows 10 64 bit Professional
CPU: Intel i5 4670K @3.4GHz... for now @4.6GHz with a quick and dirty (yet stable) OC. May get faster in a bit before the end of time.
RAM: 16GB (Down from 24 GB after some was given to siblings)
GPU: Radeon Vega 56
Find
Reply
05-05-2014, 09:48 PM
#9
Fox5 Offline
Junior Member
**
Posts: 13
Threads: 0
Joined: Apr 2014
(05-05-2014, 09:43 PM)AnyOldName3 Wrote: It's potentially possible to write a graphics backend in either of those, but again, it'd likely be a load of extra work for minimal gains in accuracy.

Sure, but both can be used with OpenGL, so if parts of the OpenGL api are insufficient to properly do the emulation, those parts could be done in OpenCL or CUDA.
Find
Reply
05-05-2014, 11:46 PM
#10
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,490
Threads: 1
Joined: Feb 2012
And if that becomes the best option to make certain things work, I'm sure the devs will implement it.
OS: Windows 10 64 bit Professional
CPU: Intel i5 4670K @3.4GHz... for now @4.6GHz with a quick and dirty (yet stable) OC. May get faster in a bit before the end of time.
RAM: 16GB (Down from 24 GB after some was given to siblings)
GPU: Radeon Vega 56
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • 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