Dolphin, the GameCube and Wii emulator - Forums

Full Version: Why no progress in the Directx plugin?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9
Just buy a better GPU will ya, instead of complaining about the directx plug-in
I think about over half a year almost everyone will have a video-card that supports OpenGL. :p

Just buy a new one... (only 40,- for a good ATI card 512 MB and it supports alot of thigns Big Grin ^^)
guys, PS2 =/= GC/WII
btw, cool things can be achieved with OpenGL - http://en.wikipedia.org/wiki/Id_Tech_5
OpenGL is the way of multiplatform graphics, that is clear.
There isn't one thing that you can do in DX and you can't in OpenGL with proper programming, that is clear.

Now, gotta swallow that because of the stupid memory leaks in Dolphin, if that doesn't get fixed, don't be suprised of ppl asking for an actual DX plugin even if they have OpenGL 3 cards.

Changing the libraries to reduce the amount of memory leaked isn't a solution, there must be a missing function around there in the code...
DirectX is slow lohl *well in Dolphin it is xD)
actually direct X is usually a little faster than opengl...it just has shit for graphics..lol or at least it was when i tested it..lol
(08-12-2009, 03:13 AM)hansenderek Wrote: [ -> ]actually direct X is usually a little faster than opengl...it just has shit for graphics..lol or at least it was when i tested it..lol

thats because u used the underdeveloped dx9 plugin Tongue

ogl and dx are equivilent to each other, the only real difference is the operating system support
(08-11-2009, 04:15 AM)CacoFFF Wrote: [ -> ]Changing the libraries to reduce the amount of memory leaked isn't a solution, there must be a missing function around there in the code...

A missing clean-up routine?
(08-12-2009, 04:16 PM)Core2uu Wrote: [ -> ]
(08-11-2009, 04:15 AM)CacoFFF Wrote: [ -> ]Changing the libraries to reduce the amount of memory leaked isn't a solution, there must be a missing function around there in the code...

A missing clean-up routine?

It is possible, but there is one thing that bugs me, and that is that in my rig with Catalyst 8.12 (drivers from last year lol), there is not one single kb of memory leaked.
I know there is an OpenGL debugger which lets coders see where the leaks happen, but I haven't tried it because in my case it doesn't leak.

Now with the transition to new drivers Dolphin leaks, but not some other OpenGl games, so there must be something wrong with the plugin, I saw a glClear function in every reasonable place so the leak must be around texture creating/destroying every frame or some other obscure thing. OpenGl can really leak in the most unusual places if not careful.
well thts dum...does tht explaiin why the emulation of newer builds are slower than those of oldeer builds?
Not really, leaks have been long before the general slowdown.

Just to stay ontopic, about making a DX plugin, the only solid reason I see for using one is the lack of OpenGL support.
Integrated Intel gpus won't even perform properly on a solid DX plugin, so why should one be made?
Pages: 1 2 3 4 5 6 7 8 9