+void vbo_check_buffers_are_unmapped(struct gl_context *ctx);
+
+void vbo_bind_arrays(struct gl_context *ctx);
+
+size_t
+vbo_count_tessellated_primitives(GLenum mode, GLuint count,
+ GLuint num_instances);
+
+void
+vbo_try_prim_conversion(struct _mesa_prim *p);
+
+bool
+vbo_can_merge_prims(const struct _mesa_prim *p0, const struct _mesa_prim *p1);
+
+void
+vbo_merge_prims(struct _mesa_prim *p0, const struct _mesa_prim *p1);
+
+void
+vbo_sw_primitive_restart(struct gl_context *ctx,
+ const struct _mesa_prim *prim,
+ GLuint nr_prims,
+ const struct _mesa_index_buffer *ib,
+ struct gl_buffer_object *indirect);