• 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 ... 179 180 181 182 183 ... 369 Next »

Graphics API backend
View New Posts | View Today's Posts

Pages (3): « Previous 1 2 3 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Graphics API backend
01-02-2013, 11:17 PM
#11
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
(01-02-2013, 11:14 PM)Streeter Wrote: Also, 3 is the maximum number of cores/threads that dolphin utilizes, right?
It uses quite a few other threads for small things like the gui, but only 3 threads do anything significant, yes.
Find
Reply
01-02-2013, 11:18 PM (This post was last modified: 01-02-2013, 11:18 PM by DefenderX.)
#12
DefenderX Away
Mabuhay ang Pilipinas
*******
Posts: 4,617
Threads: 186
Joined: Dec 2011
Yep, Dolphin normally uses 2 cores. (3 with LLE on thread enabled)

Edit: Ninja'd
[Image: IEZtsj]
[Image: 8fhx2zum.gif]
Website Find
Reply
01-02-2013, 11:26 PM (This post was last modified: 01-02-2013, 11:27 PM by Streeter.)
#13
Streeter Offline
Junior Member
**
Posts: 36
Threads: 2
Joined: Nov 2011
It looks like other than DSP LLE, resolution and AA/AF, nothing really should be touched except on an as-needed basis.
Find
Reply
01-03-2013, 01:03 AM
#14
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,535
Threads: 2
Joined: Feb 2012
I find dumping and loading textures a useful feature. That, however, is never needed.

Also, it's recommended to always have 16xAF, as it has virtually no performance hit.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
01-03-2013, 04:28 AM
#15
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
RachelB Wrote:I'm not sure if openmp texture decoder is buggy, but i've never seen a speed increase from it either.

It's not buggy.

It does speed up a few games slightly and reduce microstuttering in some cases like admin stated but there are a few instances where it provides a very significant speedup. One example would be the cutscenes in four sword adventures which have more than a 50% speedup on my cpu with openMP enabled.

If you have a quad core processor or higher there really is no reason not to use it.

Streeter Wrote:Considering that I have an i7 2600k @4.2Ghz, and am using the LLE recompiler for accurate audio, DSP LLE on Thread would speed things up, correct?

In some games it provides no speedup, in some games a little speed up, and in some games a moderate speedup. It just depends on the game.

Streeter Wrote:How accurate is per-vertex vs per-pixel depth calculations? I haven't seen any noticeable difference so far.

Neobrain still isn't sure which is more accurate. It prevents flickering waves on WW when using the camera at certain angles, it's very hard to see though. The same thing happens with the lava in metroid prime at certain camera angles if you leave it off.

Apparently though it causes issues with a few games which is why it was made an option. Leave it off unless you encounter texture flickering.

Streeter Wrote:And why are certain features like the JITIL recompiler and OpenCL texture decoder even available as options? It sounds like they should be hidden from normal users by default.

Most options in dolphin really should only be used by "advanced users". Hiding options would be an unnecessary pain in the ass.

I would hope that most users aren't dumb enough to just start randomly turning things on/off. Not to mention we have tooltips that warn against using them built into the application.

Streeter Wrote:It looks like other than DSP LLE, resolution and AA/AF, nothing really should be touched except on an as-needed basis.

Most options have a useful purpose. But yes the defaults are the best 99% of the time. Since IR is set to auto by default and AF isn't noticeable to most people many people probably won't even bother with either of those two options either.

LLE would be enabled by default if it wasn't for the legal issues of including the needed microcode rom dumps.
"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
01-03-2013, 05:14 AM
#16
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
(01-03-2013, 04:28 AM)NaturalViolence Wrote:
Streeter Wrote:How accurate is per-vertex vs per-pixel depth calculations? I haven't seen any noticeable difference so far.

Neobrain still isn't sure which is more accurate. It prevents flickering waves on WW when using the camera at certain angles, it's very hard to see though. The same thing happens with the lava in metroid prime at certain camera angles if you leave it off.
Huh? Per-pixel depth is accurate hw emulation, and there never was any doubt about that.

(01-03-2013, 04:28 AM)NaturalViolence Wrote: I would hope that most users aren't dumb enough to just start randomly turning things on/off. Not to mention we have tooltips that warn against using them built into the application.
People already do that (welcome to reality).
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
01-03-2013, 05:37 AM (This post was last modified: 01-03-2013, 05:38 AM by NaturalViolence.)
#17
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:Huh? Per-pixel depth is accurate hw emulation, and there never was any doubt about that.

That's not what you told me a year ago when I begged you to make it default.

If it's more accurate than why did you and tino insist on keeping it as an option rather than making it the only behavior?
"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
01-03-2013, 05:47 AM
#18
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
Read http://code.google.com/p/dolphin-emu/issues/detail?id=5237 kthxbai, I don't feel like wasting my time right now Tongue
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
01-03-2013, 08:10 AM
#19
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
So then why did it never happen?
"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
01-03-2013, 08:17 AM (This post was last modified: 01-03-2013, 08:18 AM by neobrain.)
#20
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
People where messing around with the zcomploc stuff and in anticipation of a revert I didn't want to remove the option (since that would've made a revert more cumbersome due to conflicts). Now that the zcomploc commits have been reverted (months after the initial commit), I fail to care about it.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
« Next Oldest | Next Newest »
Pages (3): « Previous 1 2 3 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