Jump to content
  • Advertisement
Sign in to follow this  
GotenRulezU

Which is faster?

This topic is 4992 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

Which is faster the d3dx library functions or writing your own. Such as rotation, transformations and all that? Am I making sense? I hope so,

Share this post


Link to post
Share on other sites
Advertisement
well you can either go with heavily optimized routines for specific hardware developed by a big company probably even get your GPU to do the work for you in some cases or you could write a crummy version yourself in C.

One of them is going to be compatible, mostly bugfree and fast.

I'll let you figure out the rest yourself :)

Share this post


Link to post
Share on other sites
Thanks guys :) I just read in another post before that it was faster to code them yourself but I thought,"Who could program them better than the inventors of d3d?". So I had to ask :)
Ciao,

Share this post


Link to post
Share on other sites
Quote:
Original post by igni ferroque
Quote:
Original post by Evil Steve
D3DX will usually be faster because it makes use of extended CPU instruction sets like 3DNow! and SIMD.
SIMD isn't an instruction set =) Unless you meant 3DNow was a SIMD instruction set, which it (sort of) is. <offtopic>Interesting but semi-old read</offtopic>
I know what I mean :P

Share this post


Link to post
Share on other sites
Quote:
Original post by GotenRulezU
Thanks guys :) I just read in another post before that it was faster to code them yourself but I thought,"Who could program them better than the inventors of d3d?". So I had to ask :)
Ciao,


Factoid: Microsoft bought the first version of DirectX from a bunch of university students when they figured out how to acces the HAL through Win95.

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.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!