Jump to content
  • Advertisement
Sign in to follow this  
cronodragon

D3DDEVTYPE_HAL and D3DCREATE_SOFTWARE_VERTEXPROCESSING faster??

This topic is 4272 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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
Advertisement
The FX5200 is probably slower than the Ti4200. Probably so slow that even software vertices are faster than hardware. :\

Share this post


Link to post
Share on other sites
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
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!