mesa: move gl_attrib_node struct to attrib.c too
authorBrian Paul <brianp@vmware.com>
Sat, 28 Feb 2009 05:01:40 +0000 (22:01 -0700)
committerBrian Paul <brianp@vmware.com>
Sat, 28 Feb 2009 16:35:15 +0000 (09:35 -0700)
src/mesa/main/attrib.c
src/mesa/main/mtypes.h

index baad214263f2123c3a20e3beee6d0e44cf829472..de2791770918b20de6cdf1c8d1257e29eff0ae49 100644 (file)
@@ -142,6 +142,18 @@ struct gl_enable_attrib
 };
 
 
+/**
+ * Node for the attribute stack.
+ */
+struct gl_attrib_node
+{
+   GLbitfield kind;
+   void *data;
+   struct gl_attrib_node *next;
+};
+
+
+
 /**
  * Special struct for saving/restoring texture state (GL_TEXTURE_BIT)
  */
index a758c12d6f93427474789eb481ff0343ff7832fe..315295b5b33a9c8285eb7fb9e7df2b5210bce0b4 100644 (file)
@@ -115,6 +115,7 @@ typedef int GLfixed;
  */
 /*@{*/
 struct _mesa_HashTable;
+struct gl_attrib_node;
 struct gl_pixelstore_attrib;
 struct gl_program_cache;
 struct gl_texture_format;
@@ -1516,17 +1517,6 @@ struct gl_viewport_attrib
 };
 
 
-/**
- * Node for the attribute stack.
- */
-struct gl_attrib_node
-{
-   GLbitfield kind;
-   void *data;
-   struct gl_attrib_node *next;
-};
-
-
 /**
  * GL_ARB_vertex/pixel_buffer_object buffer object
  */