• 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 ... 152 153 154 155 156 ... 368 Next »

Discussion on OpenCL removal
View New Posts | View Today's Posts

Pages (3): « Previous 1 2 3
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Discussion on OpenCL removal
12-15-2013, 07:11 AM
#21
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
drhycodan Wrote:Nevermind, the slow motion seems to only happen with OpenMP enabled. But nonetheless, the Ray Surfing stage in Mario Galaxy runs full speed only with OpenCL on, with OpenCL off and with my power setting set to maximum preffered, it's still not as fast as with the OpenCL decoder. Maybe OpenCL does have its benefit, but only with the Kepler line of nvidia cards.
NaturalViolence Wrote:Verify your GPU clock rates when running dolphin for us.

I ask this question every time you bring this up and I never get an answer. I swear this has happened at least half a dozen times now. I'm pretty sure your gpu is throttling but without that information I can't be sure.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
12-15-2013, 07:37 AM
#22
drhycodan Offline
Senior Member
****
Posts: 740
Threads: 160
Joined: Apr 2013
and you never told me how. I tried msi afterburner and it doesn't seem to support Dolphin with the onscreen display.
Find
Reply
12-15-2013, 09:19 AM
#23
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Just use a monitoring application like HWINFO64 or gpuz. Open that while running the game in dolphin with and without openCL. Log the output or observe it.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
12-16-2013, 12:46 PM (This post was last modified: 12-16-2013, 12:47 PM by RachelB.)
#24
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
(12-15-2013, 07:37 AM)drhycodan Wrote: and you never told me how. I tried msi afterburner and it doesn't seem to support Dolphin with the onscreen display.
With msi afterburner. You do know it has a window of its own with everything displayed right there, right? The OSD also works fine with 32 bit dolphin, if you can't figure out how to look at the msi afterburner window.
Find
Reply
12-16-2013, 01:55 PM (This post was last modified: 12-16-2013, 01:55 PM by NaturalViolence.)
#25
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
This is the other thing that keeps happening. He disappears from the thread when I bring this up. Never to be seen again. It's happened before: https://forums.dolphin-emu.org/Thread-open-cl-texture-decoder-not-working-anymore?pid=302298#pid302298

And I know he's read my message because he's posted in other threads since then. Then in a couple days/weeks he'll make the exact same statement again in another thread and I'll ask him the same question again only to have him disappear again.

Seriously this is getting really annoying. If you're going to keep making this claim drhycodan please just run the test. I shouldn't have to keep asking you over and over again only to have you continue to make the same claim without proof. It would take seconds for you to confirm whether I am right or wrong.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
12-16-2013, 02:38 PM (This post was last modified: 12-16-2013, 02:39 PM by Darkness Knight.)
#26
Darkness Knight Offline
Member
***
Posts: 220
Threads: 8
Joined: Feb 2010
MSI AFterburner b17 + RTSS 6.0.0 b4 support x86-x64 apps.

http://forum.guru3d.com/showpost.php?p=4724746&postcount=374

Salu2 - Darkness Knight
CPU: Core i7 4770k @ 3.9GHz
GPU: Geforce GTX1070 @ v511.79
SPU: X-Fi Titanium Fatal1ty Pro @ XP 2.17.0001.8
O.S: Win10 21H2 x64

http://https://www.youtube.com/c/RetroGamingX1
Website Find
Reply
12-19-2013, 06:31 PM (This post was last modified: 12-19-2013, 06:33 PM by Streeter.)
#27
Streeter Offline
Junior Member
**
Posts: 36
Threads: 2
Joined: Nov 2011
How well is the OpenCL standard supported across different vendors? If people were actually willing to code for and maintain the OpenCL backend what would the benefits be? A more technical explanation other than "gotta go fast!" would be appreciated if you have the time.

Edit: Shoulda just read the changelog! Nevermind then.

Regardless, in this case where the development is stagnant and unsupported I'm glad the fat has been trimmed. Now you guys can focus on removing hacks, sitting back, and waiting for Moore's law to catch up. Wewt! ;P
Find
Reply
12-19-2013, 09:06 PM
#28
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,828
Threads: 10
Joined: May 2012
Streeter: GPU based decoding would speed up for large textures. OpenCL would be fine with using interop so that OpenGL / D3D can share a texture with OpenCL _and_ sync to each other (this isn't supported by the usual vendors). So with these interop, the gpu based texture decoder won't flush all GPU pipes (up to 10ms delay) for every small decoding stuff (less than 1ms).
BUT, there is no need to do this in OpenCL as both OpenGL and D3D are shader based which allow us to do exactly the same without syncing or stalling issues. Also the context switch delay is much smaller without switching the API.

So there is no need in fixing this OpenCL code, but there is need to implement such a decoder into our video backends. imo this could be merged in our efb2ram encoding shader which do _exactly_ the inverse job already on the gpu.
Find
Reply
« Next Oldest | Next Newest »
Pages (3): « Previous 1 2 3


  • 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