Your welcome
Dolphin builds by ExtremeDude2, updated weekly, currently at 3.5-368 [Stopped]
|
09-01-2011, 10:08 PM
09-01-2011, 11:20 PM
(09-01-2011, 09:35 PM)moinonono Wrote: I haven't been able to compile without errors since the recent change to Git.The guide on the wiki is pretty good. The only inaccurate part is the "Hand coded SSSE3 and SSE4 optimization code" section. _M_SSE will be set to 0x402 automatically if you are using any semi-recent version of microsoft's compiler. That enables all of the hand-coded SSE optimizations. The code path for the SSE optimizations is chosen at runtime, so you want them all in when making any build. 09-02-2011, 12:00 AM
(This post was last modified: 09-02-2011, 12:03 AM by ExtremeDude2.)
I may be adding SSE3 (not thru ICC) to my builds soon (and will not be doing non-SSE3 builds because if your CPU can't support SSE3 you probably shouldn't be using dolphin any way :p)
09-02-2011, 12:11 AM
(This post was last modified: 09-02-2011, 12:19 AM by FilthyMonkey.)
Unless you've been mucking with the defines, you should already have the hand-coded SSE 3.1 and SSE 4.2 optimizations in your build. The only way to add more would be to hand-code them yourself or switch to ICC. Microsoft's compiler only has arch options for SSE and SSE2.
09-02-2011, 03:21 AM
(This post was last modified: 09-02-2011, 03:21 AM by ExtremeDude2.)
Yeah, right...
Fix those nasty BackPatch errors as well while you're at it 09-02-2011, 05:45 AM
09-02-2011, 07:12 AM
http://code.google.com/p/dolphin-emu/sou...mmon.h#147
Let me tell you a secret - you've had that stuff enabled all the time, unless you changed the default configuration That's just what FilthyMonkey said anyway though 09-02-2011, 07:20 AM
(09-02-2011, 07:12 AM)neobrain Wrote: http://code.google.com/p/dolphin-emu/sou...mmon.h#147 Well then nvm :p But is there a reason that line 146 says VS 2008 :p 09-02-2011, 07:27 AM
(This post was last modified: 09-02-2011, 07:29 AM by FilthyMonkey.)
The comparison is a greater than or equal to. The define is set to 0x402 if you are compiling with VS 2008 or newer.
That define is also why I believe a lot of the ICC builds posted here do not perform all that well in actual testing. The people releasing ICC builds have not been setting it, and in my testing those hand-coded optimizations give a noticeable speed increase. |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)