vbo: Remove vbo_save_vertex_list::buffer_offset.
[mesa.git] / src / mesa / vbo / vbo_save.h
index 51ca3c2614d26b7de0899c3e4a6bf985feeb91f8..a9834d6e6d4abdf0b0a2b7ae9a00a88011ecc31a 100644 (file)
@@ -70,7 +70,6 @@ struct vbo_save_vertex_list {
     */
    fi_type *current_data;
 
-   GLuint buffer_offset;        /**< in bytes */
    GLuint vertex_count;         /**< number of vertices in this list */
    GLuint wrap_count;          /* number of copied vertices at start */
 
@@ -81,19 +80,6 @@ struct vbo_save_vertex_list {
 };
 
 
-/**
- * Is the vertex list's buffer offset an exact multiple of the
- * vertex size (in bytes)?  This is used to check for a vertex array /
- * drawing optimization.
- */
-static inline bool
-aligned_vertex_buffer_offset(const struct vbo_save_vertex_list *node)
-{
-   unsigned vertex_size = node->vertex_size * sizeof(GLfloat); /* in bytes */
-   return vertex_size != 0 && node->buffer_offset % vertex_size == 0;
-}
-
-
 /**
  * Return the stride in bytes of the display list node.
  */