From http://www.jwz.org/xscreensaver/xscreensaver-5.30.tar.gz
[xscreensaver] / hacks / glx / gllist.h
index dacc89c48d1ee74477382365864a3b0b8a677d09..f598ff0074294749d7a884dfcd37dd3b674e3a30 100644 (file)
@@ -1,3 +1,14 @@
+/* xscreensaver, Copyright (c) 1998-2014 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation.  No representations are made about the suitability of this
+ * software for any purpose.  It is provided "as is" without express or 
+ * implied warranty.
+ */
+
 #ifndef __GLLIST_H__
 #define __GLLIST_H__
 
 # include "jwzgles.h"
 #endif /* HAVE_JWZGLES */
 
-struct gllist{
-       GLenum format;
-       GLenum primitive;
-       int points;
-       const void *data;
-       struct gllist *next;
+struct gllist 
+{
+  GLenum format;
+  GLenum primitive;
+  int points;
+  const void *data;
+  struct gllist *next;
 };
 
-void renderList(const struct gllist *list, int wire_p);
+void renderList (const struct gllist *, int wire_p);
+void renderListNormals (const struct gllist *, GLfloat length, int facesp);
 
-#endif
+#endif /* __GLLIST_H__ */