#define MAX_THICK_LINES 25
#define FONT_WEIGHT 14
-#ifndef USE_IPHONE
+#ifndef HAVE_MOBILE
# define KEEP_ASPECT /* Letterboxing looks dumb on iPhone. */
#endif
{
/* wrap anyway, if it's absurdly long. */
int wrap_pix = (wrap_p ? sc->line_pixel_width : 10000);
- int col_pix = 0;
char *s = sc->buf;
sc->buf[sc->buf_tail] = 0;
s = sc->buf;
- col_pix = 0;
break;
}
}
#endif
- glMatrixMode (GL_PROJECTION);
glViewport (0, yoff, w, h);
+ glMatrixMode (GL_PROJECTION);
+ glLoadIdentity();
+
glMatrixMode (GL_MODELVIEW);
glLoadIdentity ();
gluPerspective (80.0, 1/desired_aspect, 1000, 55000);
0.0, 0.0, 0.0,
0.0, 1.0, 0.0);
- glRotatef(rot, 0, 0, 1);
-
/* Horrible kludge to prevent the text from materializing already
on screen on iPhone in landscape mode.
*/
glRotatef (sc->star_theta, 0.0, 0.0, 1.0);
if (textures_p) glDisable (GL_TEXTURE_2D);
- /* Keep the stars pointing in the same direction after rotation */
- glRotatef(current_device_rotation(), 0, 0, 1);
-
glCallList (sc->star_list);
if (textures_p) glEnable (GL_TEXTURE_2D);
}
glMatrixMode (GL_MODELVIEW);
glPushMatrix ();
-# ifdef USE_IPHONE
+# ifdef HAVE_MOBILE
/* Need to do this every time to get device rotation right */
reshape_sws (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
# endif