Sign in to follow this  
cronodragon

D3DDEVTYPE_HAL and D3DCREATE_SOFTWARE_VERTEXPROCESSING faster??

Recommended Posts

cronodragon    122
I found a weird problem. I made an application that loads a large amount of vertices, and tested in two machines. Both have NVidia cards: FX 5200 and TI 4200. When I setup the device in DirectX, I use these parameters: D3DDEVTYPE_HAL and D3DCREATE_HARDWARE_VERTEXPROCESSING Which are supposed to give the best performance with that hardware. In the TI card, that's the fastest configuration, but in the FX card it results to be the slower one. Then I tried these in the FX: D3DDEVTYPE_HAL and D3DCREATE_SOFTWARE_VERTEXPROCESSING And those work as the fastest in that card. DirectX is 9.0c, and both machines have the same version and subversion. Also the NVidia drivers are version 91.31 on both. There is no logic reason for a software vertex processing to work faster than hardware. Any idea what could the problem be? :?

Share this post


Link to post
Share on other sites
Mastaba    761
It's very old news that a 5200 FX is slower than a Ti 4200 when they are given the same task. But the 5200 FX can certainly accomplish some things that the Ti 4200 can't.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this