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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 45 46 47 48 49 ... 111 Next »

DirectX9, slower performance than DX11
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
DirectX9, slower performance than DX11
06-09-2012, 11:15 PM
#1
Diathorus Offline
Member
***
Posts: 232
Threads: 53
Joined: Jun 2010
I noticed [does not matter which game] that DirectX9 is running much slower than DirectX11. I am using the same settings for the plugins. I think this is a revision regression.
Please look into the screenshots; computer specifications are noted in my signature.
I have tried other builds from different compilers, but the performance still suffers...
    (DirectX9)
    (DirectX11)
[Image: 2399797.png]
Find
Reply
06-10-2012, 03:25 AM (This post was last modified: 06-10-2012, 03:28 AM by dannzen.)
#2
dannzen Offline
I liked to help people (but NO)
*******
Posts: 1,525
Threads: 5
Joined: Dec 2010
it could be that your integrated GPU(CPU) is used with dx9
and because it doesn't support dx11, the nvidia 520 gpu is activated...

thats probably a setup problem...
verify if the nvidia gpu is used with dx9

rightclick dolphin.exe and setup highperformance gpu
EDIT by neobrain: that pic was kinda annoying..
EDIT by dannzen: don't fuck with my sig Dodgy
EDIT by neobrain: yet, I will keep doing it Tongue
EDIT by ???? : A WILD DACO APPEARS
EDIT by [SS]: Hey guys, what's going on here?
EDIT by dannzen: Gotta Catch 'em All!
EDIT by ???? : WILD DACO BROKE FREE FROM MASTER BALL
Find
Reply
07-03-2012, 11:08 AM
#3
CiroConsentino
Unregistered
 
(06-10-2012, 03:25 AM)dannzen Wrote: it could be that your integrated GPU(CPU) is used with dx9
and because it doesn't support dx11, the nvidia 520 gpu is activated...

thats probably a setup problem...
verify if the nvidia gpu is used with dx9

rightclick dolphin.exe and setup highperformance gpu
on my system DX11 runs better than DX9. On DX9 games stutter a lot, but they play fine on DX11.

Currently I'm using OpenGL though. Always get 100% performance on all games. Running at 1920x1080 resolution and "2x native internal resolution". Dolphin is at 3.0 build 716 (latest as of June 02, 2012).

my specs are:
Intel Core I7 2600 3.4GHz
8GB RAM DDR-3
GeForce GTX 570HD 2560MB of VRAM
Windows 7 Ultimate 64-bits
FullHD monitor, at 1920x1080 resolution
Reply
07-03-2012, 11:42 AM
#4
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,009
Threads: 24
Joined: Oct 2009
@Diathorus

Settings?
Build?
Games that you've tried?
Hardware?

"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
07-06-2012, 10:36 PM (This post was last modified: 07-06-2012, 10:37 PM by etking.)
#5
etking Offline
Banned
Posts: 189
Threads: 1
Joined: Feb 2012
I can confirm this, DX11 is always 1-2 frames faster in SMG and Zelda SS compared to DX9. This was not the case with build 3.0-424 but is with 3.0-716.

System DellXPS17 3D Core i7 Sandy Bridge, GT555M
Settings: Lock Tread to core = on, JIT, HLE, Vsync = on, PerPixel Lighting = On, EFB to Texture, Cache = fast, OpenMP Texture Decoder, 1080p 3x IR, 16xAF, no AA
Find
Reply
07-07-2012, 01:41 AM (This post was last modified: 07-07-2012, 03:17 AM by MayImilae.)
#6
MayImilae Offline
Princess of Optimism
**********
Administrators
Posts: 4,194
Threads: 112
Joined: Mar 2011
Huh. I just tested it. They're right!? I just gave Super Mario Galaxy a quick test. 3.0-716, 1x Native resolution, EFB to Tex, Tex Cache on Fast, at the observatory start (no moving), HLE with Xaudio, frame limit off.

D3D9 - 66-67fps
D3D11 - 71-72fps

What on earth is going on? Alright, another test. At 3x native, same settings otherwise, I got this.

D3D9 - 64fps
D3D11 - 61fps

Well, that's normal I guess. I tend to keep a bunch of old revs around, so, let's try 3.0-600. Same settings as the first test, with Fast Mipmaps off for fairness.

3.0-600

1x Native
D3D9 - 72fps
D3D11 - 67fps

3x Native
D3D9 - 69fps
D3D11 - 60-61fps

Huh. Looks like that from 600 to 716, DX11 performance has improved for 1x, but DX9 performance took a big hit for both 1x and 3x. I have a few revisions inbetween those, let's try them.

3.0-631

1x Native
D3D9 - 76-77fps
D3D11 - 70-71fps

3x Native
D3D9 - 72fps
D3D11 - 60fps

3.0-682

1x Native
D3D9 - 66fps
D3D11 - 71-72fps

3x Native
D3D9 - 63-64fps
D3D11 - 60-61fps


So what did we learn? 3.0-631 is freakin fast, for some reason. And while DX11 has more or less been stable (even improved some), DX9 took a 10fps hit somewhere between 3.0-631 and 3.0-682. And, despite the performance hit, at 3x native resolution, DX9 is still faster.

Note that I kept a GPU monitor up throughout, and at no point in these tests was my GPU maxed out. This is entirely CPU related. And uh, I didn't pay enough attention to get GPU usage stats, sorry.
[Image: RPvlSEt.png]
Windows 10 x64 | Core i9-9900k | NVIDIA GeForce RTX 3090 EVGA FTW3 Ultra| 32GB DDR4-3000 | Asus Xonar Essence STX on Logitech Z-2300 | Logitech G903 Hero
MacBook Pro 13in mid-2018 with Touch Bar | macOS 10.15 | Core i7-8559U @ 4.5ghz | Intel Iris Plus Graphics 655 | 16GB 2133MHz LPDDR3
Find
Reply
07-08-2012, 05:12 AM
#7
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,009
Threads: 24
Joined: Oct 2009
The performance ratio between the two will vary slightly from one build to another, from one game to another, and from certain settings. It will vary a lot from one gpu architecture to another.
"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
07-12-2012, 09:08 AM
#8
isamu Offline
Senior Member
****
Posts: 253
Threads: 9
Joined: Jan 2010
Yeah but that isn't the case with Gamecube games....right?
Find
Reply
07-12-2012, 10:06 AM
#9
ExtremeDude2 Online
Gotta post fast
*******
Posts: 8,990
Threads: 274
Joined: Dec 2010
(07-12-2012, 09:08 AM)isamu Wrote: Yeah but that isn't the case with Gamecube games....right?

What?
Check out my videos (dead)
[Image: sig-22354.png]
Website Find
Reply
07-12-2012, 05:40 PM
#10
isamu Offline
Senior Member
****
Posts: 253
Threads: 9
Joined: Jan 2010
(07-12-2012, 10:06 AM)ExtremeDude2 Wrote:
(07-12-2012, 09:08 AM)isamu Wrote: Yeah but that isn't the case with Gamecube games....right?

What?

It's true. Gamecube games such as F-ZeroGX runs terribly in DX11 but runs great in DX9.

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