* implied warranty.
*/
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
+#ifndef HAVE_JWXYZ
# include <GL/gl.h>
#endif
+#ifdef HAVE_ANDROID
+#include <GLES/gl.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "tangram_shapes.h"
#define small_scale ( 1 )
#define alpha (0.05)
-static void tri_45_90(int wire)
+static void
+tri_45_90(int wire)
{
GLfloat vertices[][3] = {
{0, alpha, 0},
glEnd();
}
-static
-void unit_cube(int wire)
+static void
+unit_cube(int wire)
{
glBegin((wire) ? GL_LINE_LOOP : GL_QUADS);
glEnd();
}
-static
-void unit_rhomboid(int wire)
+static void
+unit_rhomboid(int wire)
{
glBegin((wire) ? GL_LINE_LOOP : GL_QUADS);
/* All of the pieces have the same thickness so all of the Y values are the same */
-GLuint get_sm_tri_dl(int wire)
+GLuint
+tangram_get_sm_tri_dl(int wire)
{
GLuint triangle = glGenLists(1);
glNewList(triangle, GL_COMPILE);
return triangle;
}
-GLuint get_lg_tri_dl(int wire)
+GLuint
+tangram_get_lg_tri_dl(int wire)
{
GLuint triangle = glGenLists(1);
glNewList(triangle, GL_COMPILE);
return triangle;
}
-GLuint get_md_tri_dl(int wire)
+GLuint
+tangram_get_md_tri_dl(int wire)
{
GLuint triangle = glGenLists(1);
glNewList(triangle, GL_COMPILE);
return triangle;
}
-GLuint get_square_dl(int wire)
+GLuint
+tangram_get_square_dl(int wire)
{
GLuint square = glGenLists(1);
glNewList(square, GL_COMPILE);
return square;
}
-GLuint get_rhomboid_dl(int wire)
+GLuint
+tangram_get_rhomboid_dl(int wire)
{
GLuint rhomboid = glGenLists(1);
glNewList(rhomboid, GL_COMPILE);