vbo: also print buffer object pointer in vbo_print_vertex_list()
authorBrian Paul <brianp@vmware.com>
Mon, 1 Dec 2014 20:41:47 +0000 (13:41 -0700)
committerBrian Paul <brianp@vmware.com>
Mon, 1 Dec 2014 23:30:39 +0000 (16:30 -0700)
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/vbo/vbo_save_api.c

index 4a6c436ac898de84c331074a2d8ac573993e4880..5055c221b6e7eb6b7fbc07429ee2abc85714a49e 100644 (file)
@@ -1527,10 +1527,14 @@ vbo_print_vertex_list(struct gl_context *ctx, void *data, FILE *f)
 {
    struct vbo_save_vertex_list *node = (struct vbo_save_vertex_list *) data;
    GLuint i;
+   struct gl_buffer_object *buffer = node->vertex_store ?
+      node->vertex_store->bufferobj : NULL;
    (void) ctx;
 
-   fprintf(f, "VBO-VERTEX-LIST, %u vertices %d primitives, %d vertsize\n",
-           node->count, node->prim_count, node->vertex_size);
+   fprintf(f, "VBO-VERTEX-LIST, %u vertices %d primitives, %d vertsize "
+           "buffer %p\n",
+           node->count, node->prim_count, node->vertex_size,
+           buffer);
 
    for (i = 0; i < node->prim_count; i++) {
       struct _mesa_prim *prim = &node->prim[i];