comparison src/video/e_pow.h @ 1424:7a610f25c12f

Updated MacOS Classic MPW build
author Sam Lantinga <slouken@libsdl.org>
date Fri, 24 Feb 2006 09:57:14 +0000
parents 7f32b9bede06
children 782fd950bd46 c121d94672cb
comparison
equal deleted inserted replaced
1423:4ed717f9e509 1424:7a610f25c12f
294 t1 = z - t*(P1+t*(P2+t*(P3+t*(P4+t*P5)))); 294 t1 = z - t*(P1+t*(P2+t*(P3+t*(P4+t*P5))));
295 r = (z*t1)/(t1-two)-(w+z*w); 295 r = (z*t1)/(t1-two)-(w+z*w);
296 z = one-(r-z); 296 z = one-(r-z);
297 GET_HIGH_WORD(j,z); 297 GET_HIGH_WORD(j,z);
298 j += (n<<20); 298 j += (n<<20);
299 if((j>>20)<=0) z = scalbn(z,n); /* subnormal output */ 299 if((j>>20)<=0) z = SDL_NAME(scalbn)(z,n); /* subnormal output */
300 else SET_HIGH_WORD(z,j); 300 else SET_HIGH_WORD(z,j);
301 return s*z; 301 return s*z;
302 } 302 }