I remember reading that recent implementations of the cortex support double precision operands in SIMD instructions. Not sure how much this applies to the iPhone. When Microsoft made the mutation ad against Linux, they should have better targeted ARM CPUs, it is pretty hard to find two different manufacturers that produce the same ARM CPU despite using the same standards.
different ARMS? .. that's our nightmare. Remember that we are also doing it for Android , trying to maximize the common code .
Anyway , if you get pen and paper you ll see that -using 0,0,0 as the suns' position ) ,and using meters , by the time you are on the earth , the accuracy for a float is several kilometers (impossible to render nothing : ) . Even with doubles , Jupiters' orbit accuracy would be out of whack by 100s meters.
Fixed point (and we are using 64 signed ,in meters , ) with and extra (12 bits ) for the model transfroms , gives us the entire solar system (up to SEDNA! ) , with accuracy of militeres. And surprisingly way faster than with doubles.
Pity that we have to re-write the entire Math lib on fixed point , probabbly the most boring task we;ve done in years
---------- Post added at 09:38 AM ---------- Previous post was at 09:28 AM ----------
50 Euro is expensive? God bless my rich customers!![]()
50 Pounds = 70 Dollars an hour , 700 Dollars a day *before taxes* . Yep , in the UK that's a expensive salary to pay .
Not quite sure if the programmers rates in USA are way higher (nor lower ) . The only place there are cheap programmers is in India .. and to put it mildly , their code STINKS.
Out of curiosity : How much coders chage by the our in the States?
Cheers
J