110 double z, ax, z_h, z_l, p_h, p_l;
118 ix = hx & 0x7fffffff;
119 iy = hy & 0x7fffffff;
126 if (ix > 0x7ff00000 || ((ix == 0x7ff00000) && (lx != 0)) ||
127 iy > 0x7ff00000 || ((iy == 0x7ff00000) && (ly != 0)))
137 if (iy >= 0x43400000)
139 else if (iy >= 0x3ff00000) {
140 k = (iy >> 20) - 0x3ff;
143 if ((j << (52 - k)) == ly)
144 yisint = 2 - (j & 1);
145 }
else if (ly == 0) {
147 if ((j << (20 - k)) == iy)
148 yisint = 2 - (j & 1);
155 if (iy == 0x7ff00000) {
156 if (((ix - 0x3ff00000) | lx) == 0)
158 else if (ix >= 0x3ff00000)
159 return (hy >= 0) ? y :
zero;
161 return (hy < 0) ? -y :
zero;
163 if (iy == 0x3ff00000) {
169 if (hy == 0x40000000)
171 if (hy == 0x3fe00000) {
180 if (ix == 0x7ff00000 || ix == 0 || ix == 0x3ff00000) {
185 if (((ix - 0x3ff00000) | yisint) == 0) {
186 z = (z -
z) / (z - z);
187 }
else if (yisint == 1)
195 if (((((
u_int32_t) hx >> 31) - 1) | yisint) == 0)
196 return (x - x) / (x -
x);
199 if (iy > 0x41e00000) {
200 if (iy > 0x43f00000) {
201 if (ix <= 0x3fefffff)
203 if (ix >= 0x3ff00000)
214 w = (t *
t) * (0.5 - t * (0.3333333333333333333333 - t * 0.25));
221 double s2, s_h, s_l, t_h, t_l;
224 if (ix < 0x00100000) {
229 n += ((ix) >> 20) - 0x3ff;
235 else if (j < 0xBB67A)
246 v =
one / (ax + bp[
k]);
253 ((ix >> 1) | 0x20000000) + 0x00080000 + (k << 18));
254 t_l = ax - (t_h - bp[
k]);
255 s_l = v * ((u - s_h * t_h) - s_h * t_l);
261 s2 * (
L4 + s2 * (
L5 + s2 *
L6)))));
262 r += s_l * (s_h +
s);
266 t_l = r - ((t_h - 3.0) - s2);
269 v = s_l * t_h + t_l *
s;
278 t1 = (((z_h + z_l) +
dp_h[k]) +
t);
280 t2 = z_l - (((t1 -
t) -
dp_h[k]) - z_h);
284 if (((((
u_int32_t) hx >> 31) - 1) | (yisint - 1)) == 0)
290 p_l = (y -
y1) * t1 + y * t2;
294 if (j >= 0x40900000) {
295 if (((j - 0x40900000) | i) != 0)
298 if (p_l +
ovt > z - p_h)
301 }
else if ((j & 0x7fffffff) >= 0x4090cc00) {
302 if (((j - 0xc090cc00) | i) != 0)
303 return s * tiny *
tiny;
306 return s * tiny *
tiny;
313 k = (i >> 20) - 0x3ff;
315 if (i > 0x3fe00000) {
316 n = j + (0x00100000 >> (k + 1));
317 k = ((n & 0x7fffffff) >> 20) - 0x3ff;
320 n = ((n & 0x000fffff) | 0x00100000) >> (20 -
k);
328 v = (p_l - (t - p_h)) *
lg2 + t *
lg2_l;
332 t1 = z - t * (
P1 + t * (
P2 + t * (
P3 + t * (
P4 + t *
P5))));
333 r = (z *
t1) / (t1 -
two) - (w + z *
w);
#define GET_HIGH_WORD(i, d)
GLdouble GLdouble GLdouble r
GLint GLint GLint GLint GLint x
return Display return Display Bool Bool int int int return Display XEvent Bool(*) XPointer return Display return Display Drawable _Xconst char unsigned int unsigned int return Display Pixmap Pixmap XColor XColor unsigned int unsigned int return Display _Xconst char char int char return Display Visual unsigned int int int char unsigned int unsigned int int int return Display Window Cursor return Display Window return Display Drawable GC int int unsigned int unsigned int return Display Drawable GC int int _Xconst char int return Display Drawable GC int int unsigned int unsigned int return Display return Display Cursor return Display GC return XModifierKeymap return char Display Window int return Display return Display Atom return Display Window XWindowAttributes return Display Window return Display XEvent Bool(*) XPointer return Display Window Bool unsigned int int int Window Cursor Time return Display Window int return KeySym return Display _Xconst char Bool return Display _Xconst char return XKeyEvent char int KeySym XComposeStatus return Display int int int XVisualInfo return Display Window int int return _Xconst char return Display XEvent return Display Drawable GC XImage int int int int unsigned int unsigned int return Display Window Window Window int int int int unsigned int return Display Window Window int int return Display Window unsigned int unsigned int return Display Window Bool long XEvent return Display GC unsigned long return Display Window int Time return Display Window Window return Display Window unsigned long return Display Window XSizeHints Display Colormap XColor int return char int XTextProperty return XFontStruct _Xconst char int int int int XCharStruct return Display Window return Display Time return Display Colormap return Display Window Window int int unsigned int unsigned int int int return Display Window int return XExtensionInfo Display char XExtensionHooks int XPointer return XExtensionInfo XExtensionInfo Display return Display return Display unsigned long Display GC Display char long Display xReply int Bool return Display Bool return Display int SDL_X11_XESetEventToWireRetType return Display Window Window Window Window unsigned int return Display XShmSegmentInfo return Display Drawable GC XImage int int int int unsigned int unsigned int Boo k)
#define SET_HIGH_WORD(d, v)
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat t1
return Display return Display Bool Bool int int int return Display XEvent Bool(*) XPointer return Display return Display Drawable _Xconst char unsigned int unsigned int return Display Pixmap Pixmap XColor XColor unsigned int unsigned int return Display _Xconst char char int char return Display Visual unsigned int int int char unsigned int unsigned int in i)
#define SET_LOW_WORD(d, v)
#define EXTRACT_WORDS(ix0, ix1, d)
GLubyte GLubyte GLubyte GLubyte w
return Display return Display Bool Bool int int int return Display XEvent Bool(*) XPointer return Display return Display Drawable _Xconst char unsigned int unsigned int return Display Pixmap Pixmap XColor XColor unsigned int unsigned int return Display _Xconst char char int char return Display Visual unsigned int int int char unsigned int unsigned int int in j)
GLint GLint GLint GLint GLint GLint y