Back to the Vavoom Forum Archives


Forum

OpenGL/Direct3D performance difference

Sat, 04 Feb 2006 21:12:12

Deathlike2

For some reason, the performance between OpenGL and Direct3D is significant... OpenGL seems to run faster... Why is that? What are the significant differences? What could be done (either by console or implementation) to increase Direct3D performance?
Sun, 05 Feb 2006 13:56:16

Janis Legzdinsh

There ain't really any significant differences from the code side. Probably the way it's done is not the best way. It also depends on driver, on NVIDIA OpenGL is always faster.
Sun, 05 Feb 2006 15:10:38

Deathlike2

I believe it has something to do with the way it is done... I'm using an ATI card and the OpenGL side is much faster.. (and Direct3D is ATI's strong point) it's almost like there is occulling (or something significantly performance saving) that is not in use... Edit: Using models in Direct3D seem to be the culprit. OpenGL doesn't seem to be affected too much. I'm guessing that there is something in the rendering models with Direct3D that seem to be the problem...
Mon, 06 Feb 2006 19:05:40

Firebrand

I think it depends much on which card you are using, sometimes the drivers make difference too, for example, D3D doesn't works with Vavoom with the latest GForce drivers from NVidia.
Mon, 06 Feb 2006 20:39:56

Deathlike2

[quote="Firebrand":2qstlt81]I think it depends much on which card you are using, sometimes the drivers make difference too, for example, D3D doesn't works with Vavoom with the latest GForce drivers from NVidia. I'm not sure that it doesn't work.. but rather I get some extreme texture corruption whether the hires textures/models are loaded.. or anisotropic filtering is disabled or not (I use app preference for both AA and anisotropic filtering) I'm inclined to believe that the NVidia drivers exhibit huge problems in Direct3D (as if the video card was overclocked, when it is not).. on the other hand, it doesn't exactly explain the performance issues in Direct3D on ATI hardware with models...

Back to the Vavoom Forum Archives