Posts: 430
Threads: 18
Joined: Dec 2008
Reputation:
4
Location: Germany
I would still keep it for some games or GPUs.
especially intel graphics should operate faster using DX9.
Main Rig: i7-3770k @4.5ghz | 16GB DDR3 | Nvidia GTX 980 TI | Win 10 X64
Laptop: MSI GT62VR | i7-6700HQ | 16GB DDR4 | Nvidia GTX 1060 | Win 10 X64
Posts: 5.076
Threads: 18
Joined: Oct 2010
Reputation:
154
I am not sure but i think ogl/dx9/dx11 are more or less parallel in the code base. It sounds like in dolphin's case they were glued together. I dont think that dx9 hinders ogl or dx11 in any sense. And probably no dx9 codeline will be touched in the nearer future.
So no need to worry that the devs are blocked by dx9 or that there is some speed impact.
Posts: 1.977
Threads: 25
Joined: Sep 2009
Reputation:
31
like said if all contained in the gsdx.dll and no code is shared between all the API, then removing things wont have any effect. which kind point of plugin based no?
Posts: 5.076
Threads: 18
Joined: Oct 2010
Reputation:
154
well we don't have separate dll's for different api's. So to believe that they are strongly connected especially if dolphin claims that is reasonable.
Posts: 6.069
Threads: 68
Joined: May 2010
Reputation:
167
Location: Grenoble, France
Maybe Dolphin made some poor initial decision.
We are big boys. If dx9 bother us, we ll remove it
Posts: 104
Threads: 4
Joined: Feb 2013
Reputation:
2
Location: Right behind you
I guess it depends whether the team cares more about speed or accuracy. The only reason dx9 can be faster is because of hacks and effects not being emulated correctly or at all.