lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Although I don't know much about DirectX, it is the SSE2 instructions that
see a large boost using 32 bit floats, since they can do twice as many
multiplies per clock cycle.  Moreover if the modern Directx drivers are
using the CPU I would be surprised if they are not using the more modern SSE
and SSE2 instructions over the old x86 FPU.  Thus one would never have to
employ the nasty switch to single precision on the FPU (which probably sucks
up a lot of clock cycles in it's own right).

Perhaps the question is what version of DirectX are you using?  Actually a
google search produces this link
http://blogs.msdn.com/tmiller/archive/2004/06/01/145596.aspx

Tell your DirectX to leave the deprecated FPU alone!
--
View this message in context: http://www.nabble.com/ANN%3A-LuaJIT-1.1.0-t1273815.html#a3430294
Sent from the Lua - General forum at Nabble.com.