Quote:
Original post by NickGravelyn
I really would like to hear what you feel is missing from it. (In seriousness; I'm not trying to put you down or say you are wrong or anything. I would like to know what people feel is missing so I may be able to pass that to the XNA team at some point).
I've mentioned this before, but my biggest issue with XNA games is the lack of SIMD access. I know, from being a "real" 360 dev at work just how much power is locked away because we don't have access to that. For example in a recent chunk of messing about I was applying proper physics to particles. In a single thread my i7 @ 2.6Ghz was
9x faster than the 360 at the same work. Granted, not all of this is going to be floating point power, I dare say the compact framework vs "normal" has some effect as well.
Granted, this would require a whole SIMD thing for .Net in general to make it happen, but it would still be nice.
I've also often wondered why there isn't an ngen like step in the compile/deploy process which can be taken advantage of?