• 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 ... 193 194 195 196 197 ... 368 Next »

Official DX11 plugin thread [OUTDATED]
View New Posts | View Today's Posts

Pages (27): « Previous 1 ... 23 24 25 26 27 Next »
Jump to page 
Thread Rating:
  • 5 Vote(s) - 3.4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Official DX11 plugin thread [OUTDATED]
10-14-2011, 01:46 AM
#251
GodRays Offline
"Playable" ... rrright.
****
Posts: 298
Threads: 6
Joined: Feb 2010
There are slowdowns in Mario Kart Wii, epecially noticeable in the initial menu when selecting stuff and that button effect is showing. The D3D9 plugin is much smoother, ingame too. I'm using hte same options, I can post them if they're important.

My naive question is : Why isn't this plugin better/faster than D3D9, since the DX10/11 libraries are superior ?

Still, it's better than the OGL plugin, blehhh.
Find
Reply
10-14-2011, 07:23 AM (This post was last modified: 10-14-2011, 07:34 AM by NaturalViolence.)
#252
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:since the DX10/11 libraries are superior

That's an assumption. Newer does not mean better. d3d10/10.1/11 is far less restrictive than d3d9 but that does not make it more efficient overall (although it is more efficient in some ways).

Regardless of that even a better API/libraries does not guarantee a person making a backend based on it will make a better backend. You have MANY factors to consider. The quality of the code for the backend and how the drivers compile that code both play a huge role.

TL : DR: It's not faster/better because it's different, simply as that.
"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
10-14-2011, 08:08 AM (This post was last modified: 10-14-2011, 08:08 AM by GodRays.)
#253
GodRays Offline
"Playable" ... rrright.
****
Posts: 298
Threads: 6
Joined: Feb 2010
I have no experience with gfx coding, but I've read that the newer libraries allow for more efficient code. Why did they sacrifice backward compatibility ?

I mainly would like to know if there is room for future speed improvement over the D3D9 plugin. Because graphically I'm very satisfied by both, except for the long-standing bloom offset bug (=scaling bug?)
Find
Reply
10-14-2011, 09:16 AM (This post was last modified: 10-14-2011, 09:22 AM by NaturalViolence.)
#254
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:Why did they sacrifice backward compatibility ?

Quote:DX10 was the first to break this trend because the lower level driver model needed improving and this meant a DX rewrite breaking this chain of backwards compatibility, what they did in the end was write a new version of DX9.0c for Vista called DX9L which dealt with all the legacy stuff on vista. We should return to backwards compatible updates for DX10 onwards so DX10 effects can run natively with DX11 and when DX12 comes out it will perform both DX11 and DX10 effects natively, and so on.

Basically they needed to improve some low level stuff which required a complete rewrite.

Quote:I mainly would like to know if there is room for future speed improvement over the D3D9 plugin.

Yes. But if you're asking "will it ever be faster than the d3d9 backend" nobody knows, not even the developers.

I don't know about you but for me the bloom offset goes away in 3.0 is I use a 1x internal resolution. Therefore I must assume the cause it simply the emulator attempting to do something that the game was not designed for (rendering at a higher resolution), which in that case it is likely unfixable.
"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
10-14-2011, 10:40 AM
#255
GodRays Offline
"Playable" ... rrright.
****
Posts: 298
Threads: 6
Joined: Feb 2010
I tested it on Mario kart (changed from 2x native to 1x), bloom is as bad as with 2x and the game looks kinda crap.
Find
Reply
10-14-2011, 10:50 AM
#256
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Which backend/settings?
"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
10-14-2011, 06:11 PM
#257
GodRays Offline
"Playable" ... rrright.
****
Posts: 298
Threads: 6
Joined: Feb 2010
Fullscreen @ 1680x1050
Render To Main = False

Graphics Backend = Direct3D11
Internal Resolution = Native
MSAA = 0
Anisotropic Filtering = 2
Scaled EFB copy = True
Force Filtering = False
Per Pixel Lighting = False
Skip EFB access = False
Ignore format changes = True
EFB Copy Enabled to Texture, cache disabled.
Safe texture cache enabled, samples = 128
XFB is disabled
Fast mipmaps = True
Disable per pixel depth = True
Cache Display Lists = False
Disable Fog = False

This is a gfx glitch, right ? Look at the strip line. I think this makes the game look too blurry.
[Image: th_mkw_d3d11.jpg]

Find
Reply
10-15-2011, 05:37 AM
#258
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Turn off fast mipmaps (shouldn't make a difference), turn off scaled efb copy (shouldn't make a difference but just to be sure), change your backend to d3d9. Tell me if you get the same results.
"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
10-15-2011, 06:40 AM
#259
GodRays Offline
"Playable" ... rrright.
****
Posts: 298
Threads: 6
Joined: Feb 2010
I fired up the game on my console and it's the same thing on those checkerboard boxes at the strip line. Ahem, disregard my complaint. :-D
Find
Reply
10-15-2011, 09:00 AM
#260
Someone7272 Offline
Junior Member
**
Posts: 37
Threads: 6
Joined: May 2011
I don't mean to crash anybody's party, but I actually get much smoother gameplay, especially in Mario Kart Wii on Dx11 with OpenCL. In Dx9, I can't get over 40fps, and in Dx11, it runs at 50fps, 100%. And it's being run from a DVD too.
OS: Windows 7 Professional x64 SP1 | CPU: AMD Phenom X4 975 - 3.6Ghz | GPU: HIS ATi Radeon HD 6870 1GB | 1080p HDMI to shitty 42inch LG TV | RAM: [Generic] 4GB 1333Mhz | System board: MSI 870-C45 | Thermaltake Toughpower XT 870W | 500GB Samsung OS hard drive | 640GB random junk hard drive | 500GB Dolphin Emulator dedicated hard drive |
Find
Reply
« Next Oldest | Next Newest »
Pages (27): « Previous 1 ... 23 24 25 26 27 Next »
Jump to page 


  • 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